01 / PdfCraft PDF workbench · Early alpha

01 PdfCraft

한 바이트도 잃지 않는 PDF 워크벤치.

Read any PDF the way its author meant it to look — complex scripts, vertical Japanese, colour emoji, transparency — then organize pages, combine and split files, fill forms, comment and work with layers. A free, open-source Acrobat alternative written entirely in Rust and compiled to WebAssembly: no install, no account, never uploads your documents, and every save appends your changes while leaving the original bytes untouched. Open the PdfCraft editor — free and open source.

Runs in your browser — free and open source

PdfCraft, a free online PDF editor, showing two facing pages in Read mode with the dark theme
Two-up Read mode in the dark theme: the Foreword beside a chapter with its drop cap and pull quote

02 / 주요 기능

무엇이 들어있나요.

01

Faithful rendering

Kerning and ligatures, right-to-left and complex scripts, vertical CJK, colour emoji, shadings, blend modes, soft masks and optional content — tiled so deep zoom stays sharp.

02

Organize without losing a thing

Reorder, rotate, insert and delete pages; combine files with bookmarks nested; split or extract with links rewired, form fields still interactive and layer defaults intact.

03

Fearless saving

Every save appends your changes and leaves the original bytes untouched. Writes are atomic, undo runs deep, and nothing is lost if you close by mistake.

04

Forms, comments and layers

Fill every field type the way its author designed it; review with threaded comments, highlights and stamps; switch optional-content layers on and off with instant re-render.

05

Agent-native

Every tool is drivable through a JSON control protocol, and the engine ships an MCP server (pdfcraft-cli mcp) so Claude and other agents can read, organize and export documents headlessly.

06

Built to survive bad files

Pages render in isolation and damaged documents are repaired where the standard allows — zero crashes across the 983-file pdf.js test corpus.

03 / Made for

Real PDF work, in a browser tab.

01

Read long documents

Continuous, single-page, two-up and Read modes, view rotation and full screen; find text, select and copy across hundreds of pages.

02

Organize and assemble

Handle pages like cards on a table; merge reports with appendices, extract highlights, split archives — with every link and bookmark rewired, not dropped.

03

Review and mark up

Threaded comments, highlights, shapes, ink and stamps; layers that separate draft watermarks and review-only notes from the printed page.

04 / 사용 방법

Work on a PDF in five steps.

  1. 01

    Open a tab

    PdfCraft boots in the browser — no download, no account, no subscription. Open a PDF straight from your device.

  2. 02

    Read it properly

    Continuous, two-up or distraction-free Read mode; deep zoom stays sharp because pages render in tiles.

  3. 03

    Organize the pages

    Reorder, rotate, insert and delete pages like cards on a table; bookmarks and destinations follow the pages.

  4. 04

    Mark it up

    Fill form fields, add threaded comments, highlight and stamp; switch layers on and off to see exactly what prints.

  5. 05

    Save fearlessly

    Your changes append to the document — the original bytes stay untouched, writes are atomic, and undo runs deep.

05 / 기능

The whole document, not just its pages.

A PDF is more than page images — links, forms, layers and attachments all travel with it, and PdfCraft keeps them working.

CapabilitySupportNotes
PDF renderingreadcomplex scripts, vertical CJK, colour emoji, transparency, soft masks, optional content
Combinemergeeach file bookmarked with its own bookmarks nested underneath
Extract / splitpageslinks and named destinations rewired; forms stay interactive; layer defaults kept
Interactive formsfill + inspecttext fields, checkboxes, radio buttons, lists and signature fields
Comments & layersread + addthreaded conversations; optional content with per-layer defaults
Protected documentsopenpasswords and permission rules respected, never stripped
Headless & scriptingCLI + MCPpdfcraft-cli combine/extract/split; an MCP server drives it all from agents

06 / 렌더링

Twelve writing systems on one page.

Most in-browser viewers flatten text into approximations. PdfCraft renders with care for the details that make a page feel right: kerning and ligatures, right-to-left and complex scripts, vertical Japanese, colour emoji, shadings, blend modes and soft masks — the way the author intended, at any zoom.

A PDF page rendered by PdfCraft showing Arabic, Hebrew, Devanagari, Thai, Greek, Cyrillic, Chinese, Korean and other scripts, plus vertical Japanese
Arabic, Hebrew, Devanagari, Thai, Greek, Cyrillic, Chinese, Korean, IPA and more — plus vertical Japanese — on one page, at 125%

07 / 스크린샷

Captured in PdfCraft.

Two facing pages in PdfCraft's Read mode with the dark theme
Two-up Read mode, dark theme — built for long reading sessions
PdfCraft's page organizer showing document pages as draggable cards
Pages like cards on a table: reorder, rotate, insert, delete

08 / PdfCraft 받기

설치할 것이 없습니다.

Open a tab

The whole PDF workbench, compiled to WebAssembly — no download, no installer, no account. It boots like a web page and works like a native app.

편집기 실행

오프라인 작동

Install it as an app from your browser and PdfCraft keeps working without a connection — the shell, the engine and your last document are cached on your device.

문서는 당신의 것입니다

PDFs open from and save back to your device; every save appends rather than rewrites. Nothing is uploaded — there is no server to upload to.

09 / 자주 묻는 질문

질문과 답변.

Is PdfCraft really free?

Yes. PdfCraft is free and open source under MIT OR Apache-2.0 — no subscription, no licence server, no telemetry. The web app needs no account.

Can it combine and split PDFs?

Yes. Combine any number of files into one — each keeps its bookmarks, links and form fields — and split a document every n pages or before chosen pages. Extract copies just the selected pages, with destinations rewired.

Does it render PDFs faithfully?

Kerning and ligatures, right-to-left and complex scripts, vertical Japanese, colour emoji, shadings, blend modes, soft masks and optional content all render the way the author intended, with tiled rendering that stays sharp at deep zoom.

Can I fill in forms?

Yes — every field with its current value, field highlighting, and checkboxes, radio buttons, lists and signature fields drawn the way their author designed them.

Can I add comments and annotations?

Comments appear as threaded conversations; highlights, shapes, ink and stamps are part of the review and markup toolset, and layers can separate review-only content from the printed page.

What happens to my original file when I edit?

Every save appends your changes and leaves the original bytes untouched. Writes are atomic, undo runs deep, and nothing is lost if you close by mistake.

Can AI agents drive PdfCraft?

The engine speaks a JSON control protocol and ships an MCP server (pdfcraft-cli mcp), so Claude and other agents can read, organize and export documents headlessly. The hosted gateway for this browser build is on the roadmap.

Can it open password-protected PDFs?

Yes — it opens protected documents and respects their rules: printing and copying restrictions are honoured, not stripped.

Does the PDF editor work offline?

Yes. Install PdfCraft as an app from your browser and the shell, the engine and your last document are cached on your device; reading and editing continue without a connection.

Is my document uploaded anywhere?

No. The editor runs in the tab; documents open from and save back to your device. There is no server to upload to.

How does it handle damaged PDFs?

Every page renders in isolation and damaged documents are repaired where the standard allows. Across the 983-file pdf.js test corpus the result is zero crashes.

10 / 제품군

Craft 앱들.

PdfCraft is one of a family of open crafting tools.

Open a PDF. Keep every byte.

Read, organize, mark up and save — in a tab, for free.

시작하기