How-To Guide
You've just finished a beautiful proposal, portfolio, or presentation. You go to email it — and your heart sinks: "File too large. Maximum attachment size: 25MB." Your PDF is 47MB. Before you start frantically deleting pages or despairing, know that PDF compression is a solved problem. Here's how to shrink your PDF to a manageable size without turning your crisp graphics into pixelated mush.
PDF files balloon in size for a few predictable reasons. High-resolution images embedded in the document are usually the biggest culprit — a single 300 DPI photo can add 5–10MB. Embedded fonts contribute several megabytes each. Unused objects, metadata, and incremental saves bloat the file. And scanned PDFs, which store each page as a full image, are naturally large because every page is essentially a photo.
Understanding the cause helps you choose the right compression strategy. Image-heavy PDFs compress well by downsampling or recompressing embedded images. Text-heavy PDFs benefit from removing redundant font data. Scanned PDFs need OCR or careful image compression to preserve readability.
Best for: Sensitive documents, quick compression without installing software.
Browser-based tools like Fluxora's PDF compressor process your file entirely on your device. The PDF is loaded into browser memory, embedded images are recompressed using efficient codecs, and redundant metadata is stripped — all without your file ever touching a remote server. This is the safest option for contracts, financial statements, and legal documents.
Steps: Navigate to the Compress tool on Fluxora → Drag your PDF onto the drop zone → Choose a quality level (Balanced, Maximum, or Light) → Click Compress → Download the result. For most documents, the "Balanced" preset achieves 40–60% size reduction with negligible quality loss.
Best for: Professional print documents, precise control over compression settings.
Adobe Acrobat Pro offers the most granular PDF compression. Go to File → Save As Other → Optimized PDF. Here you can fine-tune every aspect: downsample images to 150 DPI for screen viewing, convert color images to grayscale, subset fonts to include only used characters, discard hidden layers and document overhead, and remove private application data. For screen-optimized PDFs, downsampling images to 150 DPI and using JPEG 2000 compression at medium quality can shrink a 100MB file to under 5MB while maintaining perfectly acceptable on-screen quality.
If you're on a Mac, Preview has a built-in compression feature. Open the PDF in Preview → File → Export → Quartz Filter → Reduce File Size. This applies a moderate compression filter that downsamples images and flattens layers. It's not as configurable as Acrobat, but for quick, free compression it's effective — typical reductions of 30–50%.
For developers and power users, Ghostscript is the gold standard for PDF manipulation. Install it via Homebrew (brew install ghostscript) or from ghostscript.com. This single command can compress a PDF dramatically:
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed.pdf original.pdf
The /ebook setting targets 150 DPI — ideal for screen viewing. Use /printer for 300 DPI (higher quality, smaller reduction) or /screen for 72 DPI (maximum compression, noticeable quality loss).
| PDF Type | Typical Reduction | Best Method |
|---|---|---|
| Image-heavy (photos) | 50–80% | Image downsampling |
| Scanned documents | 40–70% | Recompress + OCR |
| Mixed text + images | 30–60% | Balanced compression |
| Text-only | 10–25% | Font subsetting |
For most people, browser-based PDF compression is the sweet spot — fast, free, private, and effective. If you regularly work with PDFs professionally, learning Ghostscript or investing in Acrobat Pro pays dividends. And for the best results, prevent oversized PDFs in the first place by resizing images and using Save As instead of Save.