PDF Tools

A complete PDF toolkit that runs entirely in your browser. Convert to and from PDF, merge or split, extract or rotate pages, add watermarks or page numbers — all without uploading a single byte.

All pdf converters

Which format should I use?

PDF (Portable Document Format) is the universal fixed-layout document — contracts, invoices, academic papers, manuals, scanned documents. Its strength is that it looks the same on every device. Its weakness is editing: PDFs aren't designed to be opened up and rearranged like a Word doc. The PDF suite here covers the everyday operations you'd otherwise need Acrobat, Smallpdf, or ILovePDF for — converting between PDF and other formats (images, text, HTML), and managing the structure of a PDF (merge, split, extract, rotate, watermark, page numbers). Everything runs locally via pdf-lib (build/edit) and pdfjs-dist (render/read), so contracts, invoices, medical records, and tax documents never leave your device.

Operation What it does Library
Convert TO PDF JPG, PNG, or TXT → PDF pdf-lib
Convert FROM PDF PDF → JPG, PNG, TXT, or HTML pdfjs-dist
Merge / Split Combine PDFs or split into ranges pdf-lib
Page edits Reorder, rotate, delete, extract pdf-lib + pdfjs-dist
Annotate Watermarks, page numbers, unlock pdf-lib

Frequently asked questions

Are my PDFs uploaded?

No. Every tool runs entirely in your browser via pdf-lib (writing PDFs) and pdfjs-dist (reading PDFs). Sensitive documents — contracts, medical records, tax returns, NDAs — never leave your device.

Will scanned PDFs work?

Yes for page operations (merge, split, rotate, extract), watermarks, and rasterization (PDF → JPG/PNG). Text extraction from scans needs OCR, which we don't currently run client-side — for that, scan the document with OCR enabled in the original tool, or use a desktop tool with OCR (Adobe Acrobat, Tesseract).

What about password-protected PDFs?

We have an unlock tool that takes a known password and removes the protection. We don't currently add passwords (encryption isn't yet supported in the client-side libraries we use). For locked PDFs where you don't know the password, that's a security feature working as designed — try the document's owner.

Will the output match Acrobat / Smallpdf quality?

For most operations, yes — pdf-lib produces standards-compliant PDFs. For complex edits (form filling, digital signatures, advanced compression), Acrobat's commercial engine still has an edge. For everyday merge/split/convert, the difference is invisible.

Is there a file size limit?

Limited by browser memory — usually hundreds of MB on desktop, less on mobile. For multi-gigabyte PDFs, a desktop tool (Adobe Acrobat, qpdf) is faster and more reliable.