PDF Compressor
Compress PDF files with quality presets — Screen, Ebook, Print or Custom. See before/after sizes with compression ratio. 100% in-browser.
Quality Preset
Custom DPI: 150
JPEG Quality: 70%
Output Filename
📄 Drop PDF Here
or click to select • Single PDF file
📄
Compressing... 0%
✅ Compression Complete!
0
Before
0
After
0
Saved
0%
Reduction
Keyboard Shortcuts
Ctrl+Enter = CompressCtrl+D = DownloadEscape = Clear
◆ What it does
Compress PDF files by re-rendering pages at lower DPI using pdfjs and rebuilding with compressed JPEG images via pdf-lib. Choose quality presets for different use cases.
▸ How to use
- Drag & drop or select a PDF file
- Choose a quality preset: Screen (72dpi), Ebook (150dpi), Print (300dpi), or Custom
- Adjust JPEG quality for custom compression
- Click Compress to process the PDF
- View before/after file sizes and compression ratio
- Download the compressed PDF
▸ Why use this
- No server upload — all compression happens in your browser
- Multiple quality presets for different needs
- See real-time compression ratio and savings
- Page-by-page progress tracking
- Massive file size reduction for image-heavy PDFs