Compress PDF Files in Your Browser
Fast, private, and free. Your files never leave your device. Tune DPI and JPEG quality for the perfect balance of clarity and size.
Settings
Drop your PDF here or browse
Max ~200 pages recommended (client‑side).
Result
—
How it works
This tool renders each page of your PDF to an image using PDF.js, then rebuilds a new PDF using jsPDF with your chosen JPEG quality and DPI. This process is fully client‑side to protect your privacy.
- Smallest Size: lower DPI & quality for big savings.
- Balanced: good clarity for typical documents.
- High Quality: higher DPI & quality for better readability.
FAQ
Will text stay selectable? With flattening enabled, pages become images to maximize size reduction, so text selection is not preserved. Disable flattening if you prefer to keep vector content (coming soon).
Is there a page limit? Very large PDFs may be slow on low‑memory devices. Try processing in batches if needed.
Privacy
Files never leave your device. All processing happens in your browser.