TroubleshootingHow-To⏱ 8 min read

PDF Won't Compress — Why It Happens and How to Fix It (2026)

You ran your PDF through a compression tool and the output is the same size — or even larger — than the original. This is one of the most frustrating PDF problems, and it has specific causes with specific fixes. This guide explains exactly why compression sometimes fails and what to do about it.

Why Your PDF Won't Compress

PDF compression works by reducing the size of embedded images and removing redundant data. When compression produces little or no reduction, one of these is true:

Understanding which situation applies to your file tells you which fix will work.

The Most Common Reason: It's Already Compressed

Modern scanner apps (CamScanner, Adobe Scan, Microsoft Lens) and PDF exporters apply their own compression when creating the file. By the time you run it through a compression tool, the images inside the PDF are already encoded at 72–96 DPI with JPEG compression applied. A second pass of compression has almost nothing left to reduce.

How to tell if your PDF is already compressed

If your PDF is already compressed and you still need a smaller file, compression tools won't help. You need to go back to the source — re-scan or re-export at different settings.

Text-Only PDFs Have Very Little to Compress

A PDF that is pure text — a Word export, a Google Docs export, a plain contract — is already stored extremely efficiently. Text in PDFs is stored as font instructions and character references, not as pixels. A 100-page text document might be only 300–500KB because there are no image pixels to compress.

Running compression on a text-only PDF typically yields 5–15% reduction at best, because there is almost no image data to downsample. If your text PDF is unexpectedly large, the cause is usually an embedded image you might not be aware of — a logo in the header, a scanned signature page, or a background image.

Fix 1: Re-Scan at Lower DPI (For Scanned Documents)

If the original document is a physical paper that you scanned, the most effective fix is to re-scan at lower settings. The original scan quality determines the file size ceiling — no compression tool can go below it without visible degradation.

1

Change Scanner Settings

Set resolution to 150 DPI (down from the typical 300 DPI default). Switch colour mode to Grayscale for documents that don't require colour. These two changes alone reduce file size by 70–80% compared to default settings.

2

Re-Scan the Document

Scan the physical document again with the new settings. A single A4 page at 150 DPI grayscale typically produces 50–150KB — well under any portal limit without any further compression needed.

3

Compress the New Scan

Run the new lower-DPI scan through ShrinkPDF on Maximum compression. This combination typically gets single pages to under 100KB.

Fix 2: Re-Export From the Source Application

If your PDF was created from Word, PowerPoint, Canva, or another application, you can often get a much smaller file by re-exporting with different settings rather than compressing the output.

Fix 3: Split and Compress Page by Page

Sometimes a PDF has a few pages that are much larger than others — a high-resolution photo, a complex diagram, or a scanned appendix. These pages drag up the total file size even though most pages are already small.

  1. Use the ShrinkPDF Split tool to extract each page as a separate PDF
  2. Check the size of each individual page file to identify the large ones
  3. Compress only the large pages on Maximum compression
  4. Re-merge using the Merge tool

This targeted approach often achieves better results than compressing the whole document at once, because you can apply aggressive compression only where it's needed.

Fix 4: Remove Hidden Embedded Content

PDFs can contain hidden content that adds to file size without being visible: embedded thumbnails, form fields, JavaScript, metadata, and revision history from multiple edits. These are invisible when viewing the document but can add hundreds of KB.

If you have Adobe Acrobat Pro, use Tools → Redact → Sanitize Document to strip all hidden content. If not, running the PDF through Ghostscript with the /screen setting strips most of this automatically:

Ghostscript command to strip hidden content

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

Fix 5: Use Ghostscript for Maximum Compression

Browser-based tools and online compressors use JavaScript-based compression engines that, while convenient, don't match the compression ratio of Ghostscript — the professional-grade PDF engine used by commercial tools. If browser-based compression isn't producing results, Ghostscript often can.

Install Ghostscript free from ghostscript.com (Windows), via brew install ghostscript (Mac), or sudo apt install ghostscript (Linux). Then run:

Maximum compression with Ghostscript

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

The /screen setting applies the most aggressive compression. For slightly better quality with still good compression, use /ebook.

Fix 6: Try a Different Compression Engine

Different tools use different compression algorithms. If one tool produces no reduction, another may do better on the same file. ILovePDF and Smallpdf use server-side Ghostscript processing which often achieves 10–15% better compression than browser-based tools on image-heavy PDFs.

When to use a server-side tool

If your PDF won't compress in ShrinkPDF, try ILovePDF (ilovepdf.com/compress_pdf) for free. It uses server-side processing with no daily limit on file size. Note that your file will be uploaded to their servers — do not use for sensitive personal documents like IC copies, bank statements, or payslips.

✓ Try ShrinkPDF Free — No Login Required

No registration. No file size limit. Your file never leaves your browser.

📚 Compress My PDF Now

Frequently Asked Questions

Why is my compressed PDF the same size as the original?
The most likely reason is that the images inside the PDF are already compressed to a low resolution — there's no more data to reduce. This happens when the PDF was previously compressed by another tool, or when the scanner app applied its own compression at export time. The fix is to go back to the source: re-scan at lower DPI settings, or re-export from the original application with size-optimised settings.
Why did compression make my PDF larger?
This happens when the compression algorithm adds overhead that exceeds the savings. It's most common with very small PDFs (under 100KB), PDFs that are already optimised, or PDFs with content types the tool handles poorly. If compression increases your file size, use the original uncompressed version.
Can I compress a PDF that says 'already optimised'?
Adobe Acrobat sometimes shows this message when it can't find anything obvious to compress. It doesn't mean the file is at its minimum possible size — it means Acrobat's quick analysis didn't find standard compression targets. Try Ghostscript with the /screen setting, which uses a different algorithm and often achieves further reduction even on files Acrobat considers optimised.
My PDF is mostly text but it's 20MB. Why?
A text-heavy PDF that is unexpectedly large usually contains embedded images you might not have noticed. Common culprits: a scanned signature page at the end, a high-resolution logo or letterhead image on every page, or embedded background graphics. Open the PDF and check if any pages look different from the others — scan-quality pages are usually obviously different from digitally-typed pages.
Does compressing the same PDF twice help?
Rarely. A second pass of compression on an already-compressed file typically yields 5% or less additional reduction, and may slightly degrade image quality. If the first compression didn't achieve your target size, use a different approach: re-scan at lower settings, re-export from source, or use Ghostscript rather than compressing again.
What's the minimum file size a PDF can be compressed to?
There's no fixed minimum — it depends entirely on the content. A single page of plain text can be under 10KB. A single scanned page at Maximum compression is typically 50–150KB. A heavily designed page with complex graphics may not go below 500KB without visible quality degradation. If you need to reach a specific target (like 100KB or 300KB), re-scanning at very low DPI is usually more effective than any compression tool.