PdfCraft — Open-Source PDF Reader & Editor (Free, Rust)
Who this is for: Anyone who reads, annotates, merges or organizes PDFs regularly and wants it free and fast — from students to document-heavy professionals.
Open-source PDF reader and editor in pure Rust — a clean-room Acrobat replacement with beautiful rendering, page organization, merge/split and document protection.
Quick answer: PdfCraft is a free, open-source PDF reader and editor — a clean-room Acrobat reimplementation in pure Rust. Beautiful rendering (complex type, vertical Japanese, emoji), card-style page organization, merge/split that preserves links/fields/layers, and RC4–AES-256 protection support. Alpha: ~55% of daily essentials done.
Official source — PdfCraft
getartcraft.com → the app's page → Download for desktop (Windows build)
- Download the Windows build from getartcraft.com (official source only).
- Run the installer or unzip the package — it is a native Rust binary, no runtime required.
- Open the app, create a document or open a real file (e.g. .psd in PhotoCraft, .svg in VectorCraft).
- No account, no signup, no subscription — the family has none.
GPU compositing runs through wgpu (DX12/Vulkan). A GPU with a supported driver helps; it is not mandatory.
Based on the project's stated rendering stack (wgpu: Metal/Vulkan/DX12/WebGPU; WASM browser builds). The project publishes no hard minimum specs.
| Replaces | Adobe Acrobat |
|---|---|
| License | Open source |
| Status | Alpha (~55% daily essentials) |
| Security | RC4 → AES-256 |
| Price | Free, no subscription |
Read anything, organize anything
PdfCraft is an open-source PDF reader and editor — a clean-room reimplementation of Adobe Acrobat rebuilt in pure Rust. The reading side is the headline: it renders complex typography, vertical Japanese text, color emoji, gradients and transparency beautifully ('Read anything, beautifully').
The organizing side treats pages like cards on a table: rotate, delete, insert and move pages with deep undo. Merge and split preserve links, form fields, layers and attachments — nothing is lost. Security handlers cover RC4 through AES-256, so protected documents open and their rules are respected.
Native builds run on macOS, Windows, Linux and FreeBSD, plus a Web version. CLI and MCP interfaces make it agent-native.
Key facts at a glance
- High-quality rendering: complex typography, vertical Japanese text, color emoji, gradients and transparency
- Page organization like cards on a table — rotate, delete, insert, move, with deep undo
- Merge and split that preserve links, form fields, layers and attachments
- Document protection: RC4 through AES-256 security handlers, rules respected
- Native macOS / Windows / Linux / FreeBSD plus Web; CLI and MCP for agents
Quick start — first five minutes
- Download PdfCraft from getartcraft.com (macOS, Windows, Linux, FreeBSD) or use the web build — free, no subscription.
- Open any PDF — complex typography, emoji and transparency all render natively.
- Organize pages: rotate, delete, insert and move them like cards, with deep undo.
- Merge or split documents — links, form fields, layers and attachments are preserved.
- Open protected documents (RC4 to AES-256); drive bulk jobs from the CLI or an MCP-connected agent.
Common uses
- Read and annotate PDFs with high-quality rendering, free
- Organize multipage documents — reorder, rotate, delete pages with deep undo
- Merge contracts or split scans without losing links, fields, layers or attachments
- Open password-protected documents (RC4–AES-256)
- Automate document workflows via CLI and MCP
Rendering that respects the document
PDFs hide complexity: vertical Japanese text, color emoji, gradients, transparency, odd fonts. Most readers flatten or mangle some of it. PdfCraft's renderer was built to draw these correctly, which is the difference between 'the PDF opens' and 'the PDF looks right'.
Merge and split without losing anything
Naive PDF tools flatten annotations, drop form fields or strip attachments during merge/split. PdfCraft preserves links, form fields, layers and attachments through the operations — which is what makes it safe for real documents like contracts and submissions.
Honest gaps
README: about 55% of daily essential features and ~49% toward full Acrobat Pro functionality. Advanced editing, signatures workflows and Acrobat Pro extras are not all there. For reading, organizing, merging and splitting it is genuinely usable today.
Frequently Asked Questions
Is PdfCraft free?
Can PdfCraft edit PDFs like Acrobat?
Does it open password-protected PDFs?
Can I automate PDF work?
More guides for this app
Download, install and first-launch PhotoCraft on Windows, macOS or in the browser — with the exact official sources.
Grade with the 16 adjustment layer types, then export to PSD, PNG, JPEG, WebP or TIFF — with round-trip verification.
PdfCraft in ten minutes: read anything beautifully, organize pages like cards, merge/split safely, open protected PDFs.
More ArtCraft apps
Open-source Photoshop replacement in pure Rust: layers, masks, adjustment layers, layer styles, text, vectors, brushes and real PSD files — free, no subscription.
Open-source Illustrator replacement in pure Rust: Pen, Pathfinder, smart guides, appearance, layers — fast, scriptable, free.
Open-source After Effects alternative in pure Rust: compositions, keyframes, 306 effects, expressions, 3D cameras, Lottie import/export — no FFmpeg dependency.
Open-source nonlinear video editor in pure Rust — a free, clean-room take on the Premiere Pro workflow, scriptable and agent-native.
Open-source non-destructive photo editor in pure Rust — a free Lightroom-style workflow: edit without destroying the original, agent-native.
Open-source Word in pure Rust — a clean-room reimplementation of the Word processing workflow, free, scriptable, agent-native.