PDF Compressor

Compress PDF files with quality presets — Screen, Ebook, Print or Custom. See before/after sizes with compression ratio. 100% in-browser.

Ctrl/⌘ + , to toggle options
Saved
Quality Preset
JPEG Quality: 70%
Output Filename
📄 Drop PDF Here

or click to select • Single PDF file

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