How to Compress a PDF Without Losing Quality (2026 Guide)
Shrink 100 MB PDFs to a few MB with smart image, font, and stream compression. Free, in-browser, no upload.
A 100 MB PDF that won't attach to email is a solved problem. This guide covers exactly what makes PDFs bloat, how modern compressors fix it, and how to pick the right quality preset — without shipping your document to a stranger's server.
Why PDFs get so big
Three culprits: high-resolution embedded images (usually the biggest offender), duplicate embedded fonts, and uncompressed content streams. A scan-based PDF at 300 DPI can easily push 50–200 MB; the same document at 150 DPI with JPEG-2000 image compression is often under 5 MB with no visible quality loss.
The three compression levers
- • Downsample images — reduce raster images from 300 DPI to 150 DPI for screen, or 96 DPI for email previews.
- • Re-encode images — switch from PNG/TIFF to JPEG or JPEG-2000 for photographs; keep PNG only for line art.
- • Subset fonts — embed only the glyphs actually used, not the full typeface. A single subset font saves 200–400 KB.
Quality presets, decoded
Screen (72 DPI) is great for web sharing. Ebook (150 DPI) is the sweet spot — small file, still crisp on retina. Printer (300 DPI) preserves print fidelity. Prepress keeps color profiles for commercial printing. Pick the lowest preset that still reads well for the recipient.
Step-by-step with Be My PDF
Open the Compress PDF tool, drop your file, pick a preset, and download the compressed copy. Everything runs client-side with pdf-lib and WebAssembly — your document never leaves the browser tab. See our full toolkit for merge, split, and OCR too.
Frequently asked questions
Keep reading
Ready to try it?
Free forever. No signup. 100% in-browser — your document never leaves your device.
Compress a PDF now →