PRPickrack
All articles
9 min readpdftutorial

Compress PDF Without Losing Quality: A Practical 2026 Guide

Gmail caps at 25MB, Outlook at 20MB. Most PDFs can shrink 30-80% without visible quality loss — if you pick the right preset. Here's the decision tree, with real before/after numbers.

David PhamBy David Pham, founder of PickrackLast updated:

Your client just emailed a 30MB PDF report and you need to forward it to three people whose mailboxes cap at 25MB. Or your tax return PDF is too large for the IRS upload form. Or your portfolio is choking your website's load speed.

Most PDFs can shrink 30-80% without visible quality loss — but only if you pick the right compression level for the use case. Pick the wrong one and you either fail to meet the size target, or render the document unreadable.

This guide walks through the decision in three minutes.

The 3 size limits that matter in 2026

Most compression decisions come down to one of these targets:

  • Gmail attachment limit: 25MB
  • Outlook attachment limit: 20MB (default; some plans go to 50MB)
  • Slack free tier upload: 1GB per file
  • WhatsApp document limit: 100MB
  • Most web upload forms: 5-10MB
  • Government / tax / form upload limits: often 5MB

Your target file size determines the compression level you need. Aim slightly under the limit (a 24MB file for a 25MB cap, just in case the receiving server adds metadata).

Why your PDF is too big (4 root causes)

Before compressing, it helps to understand what's making the file large in the first place:

  1. High-resolution embedded images. A 300 DPI scan of a single page can be 1-5MB by itself. A 50-page scanned report easily hits 100MB.
  2. Embedded fonts that are not subset. Each unique font adds 50-500KB. Some PDFs include 5-10 fonts when they only use a couple.
  3. Duplicate metadata and uncompressed streams. Tools like Microsoft Word and many "save as PDF" features write loose, uncompressed PDF structures that contain a lot of redundancy.
  4. Old PDF version. PDFs from before 2010 often use older compression. Re-saving via a modern engine (like Ghostscript or Adobe Acrobat 2024+) packs them more efficiently.

The 3 compression levels mapped to actual DPI

Pick Rack's Compress PDF tool uses Ghostscript with three presets:

LevelDPI for imagesUse caseTypical reduction
Low300Print-quality archive, legal documents10-30%
Medium150Email, screen reading, web upload30-70%
High72Drafts, casual sharing, max compression50-90%

300 DPI is print resolution — what professional printers expect. 150 DPI is the sweet spot for screen reading: still sharp on retina displays, dramatically smaller. 72 DPI is web-resolution; fine for messaging apps and casual sharing, but text in a 6pt footnote becomes hard to read.

Decision tree

Use this 30-second decision flow:

  • Email under 25MB? → Medium first. If still over, High.
  • Print-ready archive? → Low. Always.
  • Web download (PDF on a blog or company site)? → Medium for content-rich PDFs, High for thumbnails/promo materials.
  • Form upload, government / tax / college? → Medium. They check readability, not artistic quality.
  • Slack / WhatsApp casual share? → High. Recipients use mobile, won't print.
  • Scanned book or document? → Run OCR first (adds a text layer, doesn't change file size much). Then Medium. Skipping OCR before compression is the most common mistake here.

Real before/after numbers (May 2026 testing)

I ran three sample PDFs through the same Ghostscript engine Pick Rack uses, with all three levels:

Sample 1: 50MB image-heavy quarterly report

LevelOutput sizeReductionQuality verdict
Low41 MB18%Indistinguishable from original
Medium12 MB76%Charts crisp, photos slightly softer
High3.8 MB92%Photos noticeably softer, charts still readable

Sample 2: 5MB text-heavy academic paper

LevelOutput sizeReductionQuality verdict
Low4.7 MB6%Same as original
Medium4.4 MB12%Same as original
High4.0 MB20%Same as original

Lesson: text-only PDFs barely compress. Don't expect miracles.

Sample 3: 30MB OCR'd scanned book

LevelOutput sizeReductionQuality verdict
Low22 MB27%Identical for reading
Medium7.5 MB75%Page edges slightly grainy, fully readable
High2.1 MB93%Some footnotes hard to read at 100% zoom

For most freelance, business, and email use cases, Medium is the right answer. Low when print quality matters; High when you accept some image softening.

Walkthrough: compress with Pick Rack

The fastest workflow:

  1. Visit pickrack.com/tools/pdf/compress-pdf
  2. Drop or click to add your PDF (up to 100MB)
  3. Click the level that matches your target (Medium is default)
  4. Click "Compress PDF" — server processes in 5-30 seconds
  5. The tool shows before / after / percentage saved numbers. If acceptable, click Download.

Files are processed on the server (uploaded over HTTPS) and deleted immediately after the response is sent. Nothing is logged or stored. For maximum privacy on confidential documents, run Ghostscript locally instead — see the developer note below.

What compression actually removes

For the technically curious, here's what Ghostscript does at each level:

  • Image downsampling: 300 DPI source → 150 or 72 DPI output. Halves or quarters image dimensions in pixels.
  • Image re-encoding: lossy JPEG re-compress at lower quality factor (about 85% Q at Medium, 70% Q at High).
  • Font subsetting: only keep glyphs actually used in the document, not the entire font.
  • Stream re-compression: convert uncompressed sections to deflate-compressed.
  • Metadata stripping: remove tool-specific metadata (Microsoft, Adobe author info, etc.).

What it does NOT touch:

  • Vector graphics (logos, charts drawn as vector)
  • Text content (always stored as vector instructions)
  • Document structure (page count, navigation, links)

When compression won't help

Three cases where you're at the floor already:

  1. Already-optimized PDFs. PDFs from Adobe Acrobat 2024+ or LibreOffice 25.8 are aggressively optimized at export. Re-compressing yields little.
  2. Pure text PDFs from LaTeX. Academic papers from Overleaf are already compact (often under 2MB even for 100-page papers). Don't bother.
  3. Vector-only PDFs. Engineering drawings and design mockups exported from Illustrator or AutoCAD are mostly vector data. Compression mainly affects raster, so reduction is small.

Pre-compress optimization (before you compress)

For best results, do this before running the compress tool:

  1. OCR scanned PDFs first with a tool like Tesseract. The text layer compresses far better than images alone, and you gain searchability.
  2. Remove unneeded pages with Split PDF. Don't compress pages you'll throw away.
  3. Resize embedded images to the resolution you actually need (most screen content is fine at 1500px wide max).

After these, even Medium compression often reaches your target without High's quality penalty.

Developer note: run Ghostscript locally

If you process confidential PDFs daily and want zero upload, run Ghostscript yourself:

# macOS / Linux
brew install ghostscript        # or apt install ghostscript

gs -sDEVICE=pdfwrite \
   -dCompatibilityLevel=1.4 \
   -dPDFSETTINGS=/ebook \
   -dNOPAUSE -dQUIET -dBATCH \
   -sOutputFile=output.pdf input.pdf

/ebook = Medium. Replace with /printer (Low) or /screen (High). The same engine, same results, never leaves your machine.

Bottom line

For 95% of PDF compression needs in 2026:

  • Email / screen / web upload: Medium level
  • Print-quality archive: Low level
  • Maximum shrinkage acceptable: High level

Pick Rack's Compress PDF tool does this in under 30 seconds, free, no signup, no watermark. Try it on the next PDF that bounces from your email — chances are 12MB beats 30MB the recipient never received.

Frequently asked questions

How much will my PDF actually shrink?

Image-heavy PDFs (reports with charts, scanned documents, marketing materials) typically reduce 50-90 percent. Text-only PDFs reduce only 5-30 percent because text is already vector-stored. Already-optimized PDFs may show minimal change. Run the tool to see actual results — there is no guess-and-check needed.

Will text become blurry after compression?

No. Text in PDFs is stored as vector instructions, not images. Compression only re-encodes embedded images and strips redundant metadata. Text remains pixel-sharp at any zoom level, regardless of compression level chosen.

What is the difference between Low, Medium, and High compression?

Internally these map to Ghostscript PDFSETTINGS presets. Low = /printer (300 DPI, suitable for printing). Medium = /ebook (150 DPI, balanced for screen). High = /screen (72 DPI, smallest files, web-only quality). The DPI affects only embedded images, not text.

Why do encrypted PDFs not work with compression?

Ghostscript needs a readable PDF to re-encode it. Use the Unlock PDF tool first to remove password protection, then compress. You can re-encrypt afterward with the Protect PDF tool.

Will compression damage scanned documents?

High compression (72 DPI) may make scanned text harder to read at small font sizes. For scanned documents, prefer Medium (150 DPI). Better yet, run OCR first to convert images to actual text — text compresses dramatically better than images.

Can I compress a PDF on my phone?

The Pick Rack compress tool works in any modern mobile browser since the upload and server-side processing are platform-agnostic. For files over 50MB on cellular connections, expect slow uploads — switch to Wi-Fi if possible.

Why is my PDF not getting smaller?

Three common reasons. First, the PDF may already be optimized (Adobe Acrobat or another tool already compressed it). Second, the PDF is text-only — there are no images to re-encode. Third, the PDF uses uncompressed fonts that are not being subset. Try a higher compression level, or accept that some PDFs are already at minimum size.

Discuss this article

Spotted a mistake, have a counter-example, or want to share your own experience? The discussion happens in public on GitHub and Twitter — no signup required to read, just a free account to comment.

Written by David Pham. Published May 10, 2026. Last reviewed May 4, 2026. Methodology: see how we test.