PDF editor · runs on your device

Edit PDFs anywhere.
Everything stays on your device.

A full PDF editor — annotate, fill forms, sign, redact, and edit — that runs on iPhone, iPad, Mac, Android, Windows, Linux, and the web. No account, no uploads.

Free and open source · nothing uploaded

The DartPDF editor showing a PDF with annotation tools, page thumbnails, and a color palette.
On-device

One codebase · seven platforms

iOS Android macOS Windows Linux Web

Features

A complete editor, not a viewer.

Everything you need to mark up, fill, and change a PDF — handled locally, with no round-trip to a server.

Annotate

Highlight, ink, shapes, notes, and stamps.

Forms

Fill existing fields or create your own.

Sign

Drawn signatures, placed anywhere.

Redact

Permanently remove sensitive content.

Edit text & images

Change words and pictures in place.

Pages

Reorder, delete, export to a new file.

Search & select text

Find and select real text, not images.

Compare

View two versions side by side.

Open protected files

Unlock password-protected PDFs.

Privacy

Your documents never leave your device.

DartPDF has no servers, no analytics, and no ads. Files are processed locally and only shared when you choose to.

Read the privacy policy
  • No account required
  • No servers, no sync
  • No analytics, no ads
  • Shared only when you choose

Download

Get DartPDF on your platform.

One app, built from a single codebase. Free and open source.

Coming soon to theApp Store Coming soon toGoogle Play

Free and open source. Other builds (.zip, .tar.gz) on GitHub Releases.

Developers

Built on an open-source, pure-Dart PDF engine.

The engine is pure Dart — no PDFium, no native bindings — so the same code runs on the Dart VM, on desktop, and in the browser. It's open source and published as packages on pub.dev.