PDF Compressor
Shrink a PDF's file size right in your browser. Choose Quick Optimize to keep text selectable with a modest size cut, or Maximum Compression for the biggest reduction on image-heavy or scanned documents. Nothing is uploaded to a server.
⚡ Quick Optimize
Lossless cleanup. Keeps text selectable. Modest size reduction.
🗜️ Maximum Compression
Flattens pages to compressed images. Biggest size cut, best for scans — text becomes non-selectable.
How to Use This Tool — Q&A
Does this upload my PDF anywhere?
No. Both compression modes run entirely in your browser using JavaScript PDF libraries — your document never leaves your device.
What's the difference between Quick Optimize and Maximum Compression?
Quick Optimize losslessly restructures the PDF's internal data (object streams, redundant object removal) without touching page content — text stays selectable, but the size reduction is modest, typically 5-20%. Maximum Compression rasterizes every page into a compressed image, which can shrink scanned or image-heavy PDFs dramatically, but text is no longer selectable or searchable afterward.
Which mode should I use?
If your PDF is mostly text (reports, contracts, forms) and you need to keep it searchable, use Quick Optimize. If it's a scanned document or full of large images and you just need a smaller file to email or upload, use Maximum Compression.
Will Maximum Compression reduce quality?
Yes, by design — it's a lossy process. Use the quality slider to balance file size against visual sharpness; lower values produce smaller files with more visible compression artifacts.
Is there a file size limit?
PDFs up to 100 MB are supported. Very large or very high-page-count documents depend on your device's available memory, since everything is processed locally.