No registration, no tracking of your content, no server uploads. Don't just take our word for it:
Your files and text are processed entirely on your device. Nothing is ever sent to us.
Once loaded, this tool keeps working with your Wi-Fi turned off. Try it.
Open your browser's DevTools → Network tab. You'll see zero requests carrying your data.
Discover other powerful utilities designed to supercharge your workflow and boost productivity.
Validate GraphQL queries, mutations, and schemas as you type — syntax errors flagged with line numbers, plus query analysis.
Minify GraphQL queries and schemas into compact single-line strings — smaller payloads, ready to embed in code.
Format, validate, and beautify GraphQL queries, mutations, and schemas with syntax highlighting and query analysis.
The file is compressed on your device — it never leaves your browser.
A PDF compressor reduces the file size of a PDF so it fits email attachment limits, upload forms, and messaging apps. Most PDF bulk comes from embedded images and scans — this tool re-renders every page and re-encodes it with efficient JPEG compression, typically cutting scanned documents and image-heavy PDFs by 50–90%.
Unlike almost every other online PDF compressor, this one never uploads your file. Bank statements, contracts, medical records, and ID scans are exactly the documents people compress most — and exactly the ones you shouldn't send to a stranger's server. Here, the entire process runs in your browser; you can disconnect from the internet and it still works.
No. The compression runs entirely in your browser using WebAssembly and the Canvas API. Your document never leaves your device — verify it in the Network tab, or turn off your internet and try.
It depends on the content. Scanned documents and image-heavy PDFs typically shrink 50–90%. PDFs that are already mostly compact text may shrink less — if the result isn't smaller, keep your original.
No — each page is re-rendered as an optimized image, which is how the big size savings are achieved. The document stays perfectly readable and printable, but you can't select or copy text from it. Keep the original if you need selectable text.
No artificial limit — processing power comes from your own device. Very large PDFs (hundreds of pages) simply take longer, with per-page progress shown.
Not directly — remove the password first, then compress. Encrypted files can't be read by the in-browser renderer.
Privacy note:most "free PDF compressor" sites upload your document to their servers, where it may be stored or scanned. This tool was built so that can't happen — the PDF is parsed, rendered, and rebuilt locally in your browser tab.