๐Ÿ“„ PDF Toolkit

Edit, merge, compress and sign PDFs without uploading them anywhere.

Four tools, one page each, all running fully inside your browser. No server, no account, no network round-trip โ€” the files stay on your computer.

โœ๏ธ Edit text

Click any line of existing text and rewrite it. The tool reads each line's font, size, colour and position out of the PDF, hides the old text and redraws your replacement in the same place.

Open the text editor

๐Ÿ”€ Merge

Combine several PDFs into one. Reorder pages by dragging, drop the ones you do not want, and adding another file appends its pages to the end.

Open the merge tool

๐Ÿ—œ๏ธ Compress

Shrink scanned PDFs by re-rendering each page at a lower resolution and re-encoding it as a JPEG. Flags files that contain real text, since compressing those turns the text into a picture.

Open the compressor

โœ๏ธ Sign

Drag a transparent PNG signature onto any page, move and resize it, and save. Keeps a remembered signature library and can stamp a whole batch of PDFs at once.

Open the signer

What the text editor can and cannot do

Editing text in a PDF is not like editing a document: a PDF stores positioned glyphs, not paragraphs. Being clear about the trade-offs is more useful than pretending they are not there.

What works well

The honest limitations

Fully offline. pdf.js and pdf-lib are bundled with the page, so nothing is fetched from a CDN and the whole site works with no network connection at all.