4 min readConvaduit Team

5 Ways to Reduce PDF File Size Without Losing Quality

Practical techniques to shrink oversized PDF files — from image optimization to font subsetting, all without paying for premium tools.

pdfcompressionoptimization
Advertisement
Advertisement

PDFs have a habit of ballooning in size. A document that started as a clean 200 KB file can easily become 20 MB after a few rounds of editing, embedded images, and font substitutions. If you've ever tried to email a PDF only to have your mail client reject it for being too large, you know the frustration.

The good news: most PDFs can be reduced to a fraction of their original size without any visible quality loss. Here are five techniques that actually work, ranked roughly by impact.

1. Compress embedded images

This is by far the biggest win for most PDFs. Word processors and design tools often embed images at full resolution, even when the document is meant to be viewed on a screen. A single 8-megapixel photo embedded at 30% page width is wasted bytes.

To compress images inside a PDF:

  • On macOS: Open in Preview → File → Export → Quartz Filter → "Reduce File Size"
  • On Windows: Use Adobe Acrobat's "Optimize PDF" tool, or a free alternative like PDFsam
  • In the browser: Our Compress PDF tool rasterizes each page to a JPEG at a quality level you choose, which is highly effective on image-heavy PDFs

The trade-off with rasterization is that text becomes part of the image and is no longer searchable. If you need to preserve text searchability, use a tool that recompresses embedded images without flattening the entire page.

2. Subset embedded fonts

PDFs often embed entire font files (typically 100-400 KB each) so the document renders identically on any device. But if your 12-page document only uses 60 of the 1,000+ characters in a font, you're carrying a lot of unused data.

Font subsetting includes only the characters actually used in the document, often reducing font payload by 80-90%. Most PDF tools do this automatically during export, but some don't — particularly when you "Save as PDF" from a print dialog.

If you're authoring a PDF from scratch:

  • In Adobe InDesign: Use "File → Adobe PDF Presets → Smallest PDF Size"
  • In Microsoft Word: Use "File → Save As → PDF → Options → ISO 19005-1 compliant (PDF/A)" which forces subsetting
  • In LaTeX: Add \usepackage[T1]{fontenc} and use pdflatex with -f flag

3. Remove duplicate embedded objects

When you copy-paste the same image multiple times in a document, some editors embed the image once and reference it — others embed a fresh copy each time. The difference can be dramatic: a 5-page brochure with the same logo on each page could be 50 KB or 250 KB depending on the editor's behavior.

Tools like Adobe Acrobat's "Audit Space Usage" feature (under "Tools → Optimize PDF → Advanced Optimization") show you exactly where bytes are being spent. If "Images" is 80% of file size, that's your target. If "Fonts" is 60%, focus on subsetting.

4. Flatten form fields and annotations

Interactive PDF forms carry field definitions, JavaScript, and metadata that bloat the file. If you've filled out a form and just need to archive or share the completed version, flatten it.

Flattening converts form fields into static text and images, removing the underlying interactive machinery. The result looks identical but is typically 30-50% smaller.

Most PDF readers have a "Print to PDF" option that effectively flattens forms:

  1. Open the filled-out PDF
  2. File → Print
  3. Choose "Save as PDF" or "Microsoft Print to PDF" as the printer
  4. Save the new file

5. Use the right PDF version

PDF has evolved through several versions, each adding features that come with size costs:

  • PDF 1.4 (Acrobat 5): No transparency, no layers — smallest for simple documents
  • PDF 1.7 (Acrobat 8): Most common today, supports modern features
  • PDF/A: Archival variant, often larger because it embeds everything needed for long-term rendering
  • PDF 2.0: Latest, includes better compression options but limited tool support

For most use cases, PDF 1.7 hits the sweet spot. If your document is simple text and images, exporting as PDF 1.4 can shave a few percent off the file size.

A note on scanned PDFs

Scanned documents are a special case. They're essentially images wrapped in a PDF container, so all the usual image compression advice applies. If your scanner produced 600 DPI full-color images of text documents, you have a lot of room to compress:

  • Reduce to 200-300 DPI — fine for most documents
  • Convert to grayscale — color adds 3x the data for no benefit on text
  • Use JPEG compression at 75% quality — virtually invisible on text but cuts size by 60-80%

When to use each technique

SituationBest approach
Email attachment rejected for sizeCompress images + flatten forms
Archiving finished documentsSubset fonts + remove duplicates
Scanned document from office scannerReduce DPI + grayscale + JPEG
Web PDF for downloadAll of the above

The bottom line

Most PDF bloat comes from embedded images and full font files. Tackle those two and you'll typically see 60-80% size reduction without any visible quality loss. For the remaining 20%, the other techniques above will get you across the finish line.

If you want to compress a PDF right now without installing anything, our Compress PDF tool runs entirely in your browser using PDF.js and pdf-lib. Your document never leaves your device.

Advertisement
Advertisement