Home / Office & Documents / PdfCraft

PdfCraft Review: Open a PDF Right in the Browser, With 16 Feature Entries

An Acrobat alternative: a PDF workbench for reading, organizing, merging, splitting, encrypting, annotating, forms, OCR, and signing.

Acrobat alternative Status: early alpha ⭐ 19.1k Latest v0.17.0 Free & open source

Independent third-party directory, not the official site. Always download from official channels.

What you're doing: Read a PDF / merge or split one / annotate / fill a form / encrypt or sign a PDF

PdfCraft is a full PDF workbench, not a single-purpose "PDF to Word" converter. Its typical job is "process this PDF" — merge, split, annotate, fill forms, add signatures, check accessibility.

How fast can I open a PDF?The official web build accepts a ?file=URL parameter to open a specific file directly (we tested ?file=test.pdf; a relative path works, with no extra setup for same-origin), and the document area renders immediately
There are 16 feature entriesRead PDF / Write PDF / Merge and split / Annotate (several kinds) / Tables / Forms / OCR / Encrypt and sign / Accessibility check… (all visible in the left sidebar screenshot)
Do I need to install it?No. The web build (WebAssembly) runs in the browser — no install, no registration, files never leave your machine. It also works offline (the project states the web build has no server component)
Can I use it online?Yes, we host the official web build: wasm.cosmocat.dev/pdfcraft/ (free, no sign-up, files never leave your machine; work lives only in the browser and is gone when you close the tab)
Interface: all localized text renders as empty boxes, though the features still work
Version: our hosted build is v0.10.1; upstream is already at v0.11.0 (we are tracking it)
  1. Download pdfcraft-web-*.zip from the official release (unzip it and open index.html with any static server), or install the desktop build as AppImage / .deb / .rpm
  2. To open a specific file: append ?file=your-file-url to the address (same-origin lets you use a relative path such as ?file=test.pdf; cross-origin requires the other side to allow CORS)
  3. Pick a task in the left sidebar (read / write / merge and split / annotate / OCR / forms / sign / encrypt), do the work in the right-hand toolbar, and use the search box at the top for full-text search (Ctrl+K)
  4. Document Properties at the top lets you set title, author, subject, and keywords; tick Accessibility Checker to run an accessibility self-check
Pitfall at this step: (1) Every piece of localized UI text in the web build renders as an empty box (tofu) — our screenshots under both the zh-CN and en-US locales were identical, so it is unrelated to your browser language setting; the official README itself lists "the Chinese interface font" as something to fix in the next stage. So you basically can't use it by reading the UI — you have to recognize functions by icon. (2) The first load pulls about 38 MB of wasm (roughly 14 MB gzipped). (3) The project's own assessment: alpha stage, 57% of tracked features complete (94% of core must-haves), about 55% ready for everyday use; scanned-document OCR, encrypted PDFs, digital signatures, XFA forms, and converting to and from Office documents / exporting .docx are currently missing or very weak.

When to switch to something else: For scanned-document OCR, complex XFA forms, Office conversion, signing tokens, professional Preflight / PDF-X-UA, or stable commercial-grade support — keep using Acrobat or a dedicated PDF tool for now.

Hands-on test (2026-10-21, official web build v0.10.1)

This time we actually got the official web build running, and actually opened a PDF with ?file= (local Ubuntu + pdfcraft-web-0.10.1.zip from the official release, opened in the browser, zero install throughout).

PdfCraft web interface after opening a PDF via the ?file= parameter: a test.pdf tab at the top, document text rendered in the middle, page 1 and 115% zoom with paging tools on the right, and the feature sidebar on the left

PdfCraft v0.10.1 official web build: opening a PDF directly with ?file=test.pdf, with the document rendering correctly (screenshot from our test on 2026-10-21). Page 1, 115% zoom.

The full PdfCraft web workbench after launch, where all localized text appears as empty boxes and only English labels such as PDF, Discord, GitHub and ArtCraft display properly

Localized text in the same version and the same browser: everything is a box (tofu), while English is fine. We confirmed this is unrelated to the browser language setting — the web build simply doesn't bundle a Chinese font.

So the conclusion is: functionally it is real (opening, rendering, search, annotation, merge and split all work), but the web build currently has no usable localized interface — for anyone who needs a Chinese-language UI this is a hard blocker, and it is the first thing to know before you use it. The project has given no timeline for whether the desktop build ships Chinese fonts, or when this will be fixed.

Bottom line: It is a tool with real features and a missing Chinese font: try it for what it can do, but wait for the official fix if you need a Chinese interface — which is exactly why this site exists (to scout the pitfalls for you first).

Can it replace Adobe Acrobat — and who is it for?

It is positioned against Acrobat, but current maturity is early alpha. What we found: the web build's features are real (it opens and renders PDFs with no install, and 16 feature entries work), but all localized text renders as boxes, and the project itself lists the Chinese font as an open item. It is closer to a free rehearsal space for a professional PDF tool than a full Acrobat replacement.

How to get started

  1. To try the features: download pdfcraft-web-*.zip from the official release and open index.html with any static server. No install, no registration, files never leave your machine.
  2. To work on a specific file: append ?file=file-url to the address (same-origin lets you use a relative path; cross-origin needs CORS from the other side). The project documentation also notes that if you start working before the download finishes, the file opens in a background tab.
  3. Install the desktop build for long-term use: the official release offers Linux AppImage / .deb / .rpm / tar.gz, a macOS pkg, and Windows, or use ArtCraft Launcher for a one-click install (it matches your system version and keeps everything updated later).
  4. Run a complete pass on a file you don't care about first (open → annotate or merge → export) to confirm format compatibility and acceptable performance before moving your daily workflow over.

Star counts and versions on this page were checked directly on GitHub on 2026-10-21; the web build downloads about 14 MB (gzipped) of wasm on first load.

Related apps

WeChat QR code

Continuously updated
ArtCraft ships weekly. Scan the QR code to follow our WeChat account for release notes and hands-on updates.