Compress PDF
Reduces the weight by recompressing the images inside the document. Text stays text: you can select it, search it and a screen reader still reads it, exactly as before.
Your file stays on your device: nothing is uploaded
How it works
The tool only touches embedded images: it reduces them to the resolution you choose and recompresses them. Fonts, structure and searchability are untouched. That is why it works very well on scans and image-heavy documents, and almost not at all on text-only PDFs — there is nothing there to recompress. If recompressing an image would produce a larger file, the image is left as it was: a tool called “compress” must never hand back something heavier. What we cannot do, and do not hide: subsetting embedded fonts to keep only the characters used, and cleaning the document’s internal structure. Those are the two things that make the difference on text-only PDFs, and they require Ghostscript, whose licence is incompatible with this project. There is no equivalent free alternative, so on those documents the result will be modest or nil, and we say so instead of pretending.
Your files are never uploaded. Anywhere.
Not to a server of ours, not to a third party, never. When you pick a file it stays in your browser’s memory: it is read, processed and written back on your device, and you save the result yourself. There is no path that takes it elsewhere, because there is no server to send it to.
- Processed locallyFormats are handled by WebAssembly code running in your browser, not by a remote service.
- Nothing to upload, nothing to wait forOther services send your file to a server and then send it back to you. Here the file never leaves: there is no upload to wait for.
- No accountNo sign-up, no email, no daily limits to get around by paying.
- No files to deleteOthers promise to erase your files after an hour. We have nothing to erase: they never reached us.