Quit renting your PDF editor

Download PDFluent

PDFluent runs entirely on your machine, without an account or a subscription, and uploads nothing to anyone's cloud. Free for everyone, including commercial use.
macOS 11+ · Windows 10+
Free for everyone, including commercial useVersion 1.0.0
macOS
macOS 11+ · Intel & Apple Silicon
Your system
Download · 45 MB
PDFluent_1.0.0_universal.dmg
Windows
Windows 10 / 11 · 64-bit
Editor · First launch

First launch

Both builds are signed and notarised: macOS with a Developer ID from Apple, Windows with an Authenticode certificate. First launch takes one confirmation click, nothing to work around.

macOS

The macOS build is signed with a Developer ID and notarised by Apple, so it opens normally — no security workaround needed.

  1. Open the .dmg and drag PDFluent onto the Applications folder.
  2. Open PDFluent from Applications. The first time, macOS may ask you to confirm you want to open an app downloaded from the internet — click Open. It launches directly after that.

Comparing to Preview.app? See PDFluent on macOS.

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.

System requirements

macOS
macOS 11 (Big Sur) or later
Architecture
Intel & Apple Silicon (universal)
Download size
~45 MB (.dmg)
Windows
Windows 10 or 11
Architecture
64-bit (x64)
Download size
~24 MB (.msi)

Runs fully offline: no internet connection, account, or background service required. No minimum RAM beyond what the OS itself needs.

The PDFluent editor is free for everyone, including commercial use at work. Full terms: pdfluent.com/license.

Developer SDK · a separate product

Building with PDFluent?

The same engine ships as the PDFluent SDK, a Rust library with bindings for Python, Node.js, WebAssembly, .NET and Java, licensed separately from the desktop editor above. Add it to your own project below.

Add to your Cargo.toml: Cargo.toml:

cargo add pdfluent@1.1.0

Feature flags

ort-layoutLayout model for balanced extraction tier (Preview)
ort-tablesTable-structure model for balanced extraction tier (Preview)

Example: cargo add pdfluent@1.1.0 --features ort-layout,ort-tables. The default build is pure Rust with no models; ort-layout and ort-tables are opt-in and need ONNX Runtime 1.23.2 and the models-v1 weights at run time [B48; B49, 2026-10-10]. Install them with pdfluent models install layout tables from the CLI on the 1.1.0 release page.

rust
use pdfluent::PdfDocument;

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

Licensing — two products, two models

The desktop editor and the developer SDK are licensed separately.
Editor

Free for everyone, including commercial use. There is no trial period, no feature gate, no account and no licence file to activate.

Developer SDK

Every channel is the complete SDK under the AGPLv3: nothing is withheld and nothing expires. A yearly commercial licence from €999 removes the obligation to publish your own source. There is nothing to install or activate either way. Details at /docs/licensing.

Licensing questions? Mail hello@pdfluent.com. We respond within one business day. Full terms at /license.

PDFluent is source-available on GitHub: read the code, file an issue, or see exactly how it works.