Reduce a PDF's file size for an attachment or submission, with local processing and adjustable output quality.
The file is compressed on your device — it never leaves your browser.
When a file exceeds a destination's size limit, compare quality presets to find an acceptable tradeoff. Start with a less aggressive setting, inspect the output, and try a smaller result only if needed. The tool reports sizes so you can compare the actual change.
If a document is above an email attachment limit, run a compression preset and check the downloaded file's size. Review every page containing small labels or diagrams.
There is no guaranteed target size such as 100 KB or 1 MB. Output depends on the source document, and reduced quality can remove detail or text-layer features.
Open the PDF you want to reduce. Choose a compression quality preset and run the process. Compare the output size and visual quality before saving the result.
There is no guaranteed target size such as 100 KB or 1 MB. Output depends on the source document, and reduced quality can remove detail or text-layer features.
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.
Compress a PDF locally with quality presets and a before-and-after size comparison.
Create a clean screenshot-style PNG of your code with adjustable presentation and optional social branding.
Turn a code snippet into a styled image with syntax highlighting, background choices, and PNG export.