100% free & open source

PDF tools that
stay in your browser

14 free tools. Zero uploads. Completely private.

Runs 100% in your browser

Every tool runs locally using Python compiled to WebAssembly. Your files never leave your device — not even for a millisecond.

Zero tracking, zero uploads

No cookies on your files, no account required, no server logs. NilPDF has no idea what you process — by design.

Open source & auditable

MIT licensed. Every line of code is on GitHub — read it, audit it, or contribute. Nothing hidden, nothing proprietary.

All tools

Merge PDFs

Combine multiple PDFs into one file.

Compress PDF

Reduce file size without quality loss.

Scrub Metadata

Strip all hidden metadata for privacy.

Split PDF

Extract pages or split into multiple files.

Reorder Pages

Drag and drop pages into a new order.

Rotate Pages

Rotate any pages by 90°, 180°, or 270°.

Remove Pages

Delete unwanted pages from a PDF.

PDF to Text

Extract all text content as a .txt file.

PDF to Images

Export pages as PNG or JPG images.

Images to PDF

Combine JPG or PNG images into a PDF.

Watermark

Overlay diagonal text on every page.

Page Numbers

Stamp page numbers onto any PDF.

Inspect PDF

View metadata, page count, and more.

Repair PDF

Recover pages from a corrupted PDF.