Compress PDF — Reduce File Size Privately, In Your Browser

Two honest modes: Lossless (keeps text perfect, trims structure) and Aggressive (re-renders pages as optimized images — much smaller, but text becomes non-selectable). No upload, no limits.

Quick answer: Compress PDF files free without uploading: quick lossless re-save, or aggressive image re-compression for much smaller files. See the size before/after, 100% in your browser.

🗜️ Drop a PDF here or click — nothing is uploaded

How to use

  1. Drop your PDF — original size is shown instantly.
  2. Pick a mode — Lossless (text-safe) or Aggressive (High/Balanced/Small quality) and press Compress.
  3. Compare & download — see before/after size and savings %, then download the smaller file.

About this tool

A PDF compressor that never uploads your file. Lossless mode re-saves the document with pdf-lib, dropping duplicated objects and unused metadata — text stays sharp and selectable; savings depend on how the PDF was built (5–30% is typical). Aggressive mode re-renders each page with pdf.js at your chosen quality and rebuilds the PDF from optimized JPEG pages — commonly 60–90% smaller for scanned/image-heavy files. Honest trade-off: aggressive mode turns pages into images, so text is no longer selectable and exact fonts are flattened — pick it for email limits, web uploads and archives; pick lossless when text must stay perfect. Either way, everything happens on your device.

FAQ

How much smaller will my PDF get?
Depends on the file: image-heavy/scanned PDFs shrink 60–90% in Aggressive mode; text-only PDFs shrink 5–30% in Lossless mode. The tool shows the exact result before you download.
Is anything uploaded to a server?
No. Both modes run locally — pdf-lib and pdf.js execute in your browser. You can go offline after loading the page and it still works.
Which mode should I choose?
Lossless when text must stay selectable (contracts, forms). Aggressive for scans, presentations and photo PDFs when size matters most — e.g. to fit a 25 MB email or 2 MB form limit.
What do High/Balanced/Small mean?
They control the JPEG quality and render scale of Aggressive mode: High ≈ 0.82 quality (visually near-identical), Balanced ≈ 0.68, Small ≈ 0.5 (smallest, visible softening on photos).
Will compression damage my original file?
No — your original stays untouched on disk; the compressed version downloads as a new file.
Why is my text-only PDF not shrinking much?
Text is already tiny (kilobytes). If the PDF is mostly text, Lossless has little to remove — that is the honest physics of PDF, not a bug.