PdfCraft: The open-source PDF workbench.

ArtCraft

2 min read Original article ↗

01PdfCraft

PDF workbench · Early alpha

05PdfCraft

Read, organize, combine, split and secure PDFs in a fast, native app written in Rust from the ground up. No account, no telemetry, no cloud.

macOS · Windows · Linux · Web · Free and open source

Viewer with threaded comments

Screenshot

PdfCraft showing a showcase PDF cover with the All tools panel and threaded comments

02Highlights

PDF workbench

What's inside.

  1. Faithful rendering

    World scripts, vertical Japanese, color emoji and transparency. Zero crashes across a 983-file test corpus.

  2. Search as you type

    Instant find, and text selection that follows the document's real reading order.

  3. Organize like cards

    Rotate, delete, insert and reorder pages, with deep undo behind every change.

  4. Combine, extract, split

    Assemble and break apart documents while keeping links, form fields, layers and bookmarks intact.

  5. Fearless saves

    Incremental, atomic saves with autosave and crash recovery.

  6. Built-in security

    Opens everything from RC4 to AES-256 encryption and honors author permissions.

04Get PdfCraft

Free · Open source

Get PdfCraft with the Launcher.

ArtCraft Launcher installs PdfCraft and every other Crafting App from one place, picks the right build for your computer and keeps them all up to date. Install it once and every update is a click away.

  • Every Crafting App
  • One-click updates
  • Verified downloads

Option 2 · Standalone

Just PdfCraft? Download it standalone.

These installers add PdfCraft on its own, without the launcher. Come back here for new versions, or install the launcher later and it will find PdfCraft and keep it updated.

Build from source

Run it today.

Needs Rust 1.90 or newer. New to Rust? Install it with rustup, then run:

Terminal
git clone https://github.com/storytold/pdfcraft.git
cd pdfcraft
cargo run --release -p pdfcraft
View source on GitHub

Open source · Free

Help shape PdfCraft.

Report bugs, request features and get early builds of PdfCraft in the ArtCraft Discord.

Join the Discord