How to Compress a PDF Under 2MB Without Destroying the Quality

📅 2026-03-22⏱ 5 min read📝 988 words

Last Tuesday I needed to email a 47MB PDF to a client who had a 5MB attachment limit. The document had 200 pages of architectural drawings with embedded high-res photos. I needed it under 2MB. Here is exactly what I did, what worked, and what made the file look terrible.

Why PDFs Get So Large in the First Place

Before compressing anything, it helps to understand what is eating up space. I opened the file in a hex editor and found that 89% of the file size came from embedded images. The text, vectors, and metadata were only 5MB combined. The remaining 42MB was JPEG and PNG images embedded at 300 DPI.

This is typical. In my experience working with hundreds of PDFs, the size breakdown usually looks like this:

Content TypeTypical % of File SizeCompressible?
Embedded images (raster)60-95%Yes, significantly
Embedded fonts2-15%Yes, by subsetting
Vector graphics1-10%Slightly
Text content1-5%Already compressed
Metadata and structure1-3%Minimal

So the first question is always: what is making this PDF large? If it is images, you have a lot of room to compress. If it is a 500-page text document with no images, you are already close to the minimum.

Method 1: Reduce Image Resolution (The Biggest Win)

For screen viewing and email, you do not need 300 DPI images. 150 DPI looks identical on a monitor. 72 DPI is fine for quick review. Dropping from 300 to 150 DPI cuts image data by roughly 75%.

I used the PDF Compressor tool with the "medium" setting, which targets 150 DPI. My 47MB file dropped to 8MB. Still too large, but a massive improvement.

The key insight: DPI reduction is not the same as quality reduction. At 150 DPI, a photo that was 4000x3000 pixels becomes 2000x1500. On a 1080p screen, you literally cannot see the difference. The only time you notice is if someone prints the document at large format.

Method 2: Convert Images to JPEG (If They Are PNG)

Many PDFs contain PNG images where JPEG would be fine. PNG is lossless, which means a photo stored as PNG can be 5-10x larger than the same photo as JPEG at quality 85. If your PDF has photos (not diagrams or screenshots with text), converting embedded PNGs to JPEG saves enormous space.

After DPI reduction and PNG-to-JPEG conversion, my file went from 8MB to 3.2MB. Getting closer.

Method 3: Font Subsetting

A PDF that embeds the full Arial font includes all 50,000+ glyphs. If your document only uses 200 characters, subsetting removes the unused 49,800 glyphs. This typically saves 200-500KB per font, and documents often embed 3-5 fonts.

Font subsetting brought my file from 3.2MB to 2.8MB. Small gain, but every bit counts when you are targeting a specific limit.

Method 4: Remove Hidden Content

PDFs accumulate cruft. Previous versions of pages, hidden layers, embedded thumbnails, XML metadata streams, JavaScript actions. A "clean" operation strips all of this.

This got me from 2.8MB to 2.1MB. Almost there.

Method 5: Aggressive JPEG Quality

JPEG quality 85 is visually lossless for most photos. Quality 70 introduces very slight artifacts that most people cannot see. Quality 50 is noticeable but still readable. For email attachments that people will view on screen and not print, quality 65-70 is the sweet spot.

Dropping to quality 70 brought my file to 1.7MB. Done.

The Quality vs. Size Tradeoff (Real Numbers)

Here is what happened to my 47MB file at each compression level:

SettingSizeVisual QualityGood For
Original47MBPerfectPrint production
150 DPI, JPEG 853.2MBExcellentClient review, archiving
150 DPI, JPEG 701.7MBVery goodEmail, web sharing
100 DPI, JPEG 600.9MBGoodQuick preview
72 DPI, JPEG 500.4MBAcceptableThumbnail/reference only

What NOT to Do

I have seen people try these approaches, and they all cause problems:

When You Cannot Compress Enough

Sometimes the target size is just too small for the content. A 200-page photo book cannot be compressed to 1MB without destroying it. In those cases:

Batch Compression for Multiple Files

If you regularly deal with large PDFs, set up a workflow. I process 20-30 PDFs per week and use the batch compression feature to handle them all at once with consistent settings. The key is finding your "standard" settings once and reusing them.

For my workflow: 150 DPI, JPEG quality 75, font subsetting on, metadata stripped. This handles 90% of my use cases without any manual adjustment.

Tools Mentioned

PDF Compressor — Reduce file size with quality control
PDF Splitter — Extract specific pages
PDF Merger — Combine files after splitting
PDF to JPG — Convert pages to images
PDF Editor — Edit before compressing
PDF OCR — Make scanned PDFs searchable first

According to Adobe's optimization guide, the most effective compression comes from targeting the largest content type in your specific document. For most business documents, that means images. For text-heavy academic papers, font subsetting and metadata removal make the biggest difference.

The PDF specification supports multiple compression algorithms internally (Flate, LZW, JPEG, JPEG2000, JBIG2), and choosing the right one for each content type is what separates good compression from bad compression.

Compress your PDF to any target size.

Try the PDF Compressor →