Quit renting your PDF editor
PDFluent runs entirely on your machine. No account, no subscription, nothing uploaded to anyone’s cloud. Free for personal use.
We haven’t paid Apple and Microsoft their signing fees yet, so the first time you open PDFluent your system throws a scary-looking warning. It’s harmless. Here’s the handshake to get past it in about ten seconds.
macOS gets cautious because we’re not notarised by Apple yet. The warning is about a missing certificate, not the code. The app is fine.
.dmg and drag PDFluent onto the Applications folder.On macOS 14 and earlier you can instead right-click PDFluent → Open → Open.
XFA forms are experimental. The dynamic forms used by some tax and banking PDFs may not open, render, or save correctly yet. Everything else works normally: viewing, editing, annotations, AcroForm filling, merging, splitting and signing.
PDFluent is free for personal, non-commercial use. Using it at work or in a business needs a commercial licence. Full terms: pdfluent.com/license.
The same engine ships as a pure-Rust SDK with bindings for every major language. Add it to your own project below.
Add to your Cargo.toml: Cargo.toml:
Feature flags
corePDF parsing, text extraction, metadataxfaXFA form processing and flattenocrLocal OCR via Tesseractocr-mistralCloud OCR via Mistral VisionfullAll features enabledExample: cargo add pdfluent@1.0.0-beta.5 --features xfa,ocr
use pdfluent::PdfDocument;
let doc = PdfDocument::open("invoice.pdf")?;
println!("{} pages", doc.page_count());The SDK is free for evaluation. Activate a license key to unlock production use.
Every channel ships with a 30-day trial built in — the SDK is fully usable for evaluation right after install. For production use, an annual commercial licence is required; every paid plan includes a perpetual-fallback so your build keeps running at the version you licensed indefinitely.
Activation mechanics are evolving per binding during the public beta. For activation details for a specific deployment, mail hello@pdfluent.com — we respond within one business day. The plain-English summary lives at /docs/licensing.