Local-first PDF editing

A privacy-first PDF editor

Your PDF should not have to leave your machine just to make an edit. CrabPDF runs entirely in your browser, and after the site is loaded you can turn off Wi-Fi.

Why no upload matters

Most online PDF tools require uploading documents to remote servers.

PDFs often contain invoices, contracts, IDs, or medical and financial records.

CrabPDF processes everything locally in the browser — no upload step.

Your file never leaves your machine during the editing flow.

What runs locally

PDF rendering and page display.

Text item detection and coordinate mapping.

OCR processing via Tesseract.js.

Inline text editing and font changes.

Find and replace across all pages.

Redaction export and PDF serialization.

Private by design

CrabPDF is built around a simple idea: your PDF should not have to leave your machine for a small text fix.

CrabPDF is experimental. Always verify important documents after editing or redaction.