Compress PDF – Reduce File Size While Keeping Quality
PDF compression reduces file size by optimizing embedded images, removing redundant metadata, and applying more efficient encoding to document elements. The primary technique for image-heavy PDFs is JPEG quality reduction on embedded images — the most impactful single factor in PDF file size. This tool uses a binary-search quality iteration engine: it progressively finds the highest JPEG quality level that still achieves your target file size, maximizing retained quality while meeting your size requirement.
All compression runs locally in your browser using pdf.js (for PDF rendering) and pdf-lib (for PDF reassembly). No file is ever uploaded to a server — critical for confidential documents like contracts, medical records, and financial statements. Supports target sizes of 500KB, 1MB, 2MB, 5MB, or a custom value.
- Text-heavy PDFs — Reports, contracts, resumes achieve target sizes with excellent quality retention
- Photo-heavy PDFs — Brochures, portfolios see quality tradeoffs at aggressive targets; use 2MB+ for best results
- Privacy — 100% browser-based. Your PDF never touches a server or third-party service