Quit renting your PDF editor

Download PDFluent

PDFluent runs entirely on your machine. No account, no subscription, nothing uploaded to anyone’s cloud. Free for personal use.

Free for personal, non-commercial use·Version 1.0.0-beta.5 (public beta)
macOS
macOS 11+ · Intel & Apple Silicon
Your system
Download · 35 MB
PDFluent_1.0.0-beta.5_universal.dmg
Windows
Windows 10 / 11 · 64-bit
Download · 17 MB
PDFluent_1.0.0-beta.5_x64_en-US.msi
Linux
AppImage · x86-64
Download · 88 MB
PDFluent_1.0.0-beta.5_amd64.AppImage
First launch: your OS will get suspicious

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

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.

  1. 1Open the .dmg and drag PDFluent onto the Applications folder.
  2. 2Open PDFluent from Applications. macOS says it “cannot be opened because Apple cannot check it for malicious software.” Just click Done for now.
  3. 3Go to System Settings → Privacy & Security, scroll to the bottom, and click Open Anyway next to PDFluent.
  4. 4Click Open Anyway once more to confirm. It opens normally from then on.

On macOS 14 and earlier you can instead right-click PDFluent → OpenOpen.

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.

Building with PDFluent?

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:

$cargo add pdfluent

Feature flags

corePDF parsing, text extraction, metadata
xfaXFA form processing and flatten
ocrLocal OCR via Tesseract
ocr-mistralCloud OCR via Mistral Vision
fullAll features enabled

Example: cargo add pdfluent@1.0.0-beta.5 --features xfa,ocr

rust
use pdfluent::PdfDocument;

let doc = PdfDocument::open("invoice.pdf")?;
println!("{} pages", doc.page_count());

License activation

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.

No license key yet? See pricing or contact sales for a free trial key.