Skip to main content
Compression basicsTechnically reviewed answer

How Do I Check What's Taking Up the Most Space Inside a PDF?

Direct answer

Use a PDF space-audit or inspection tool to break the file into its components — images, fonts, embedded files, structure overhead — before compressing. Desktop tools like Acrobat's Audit Space Usage, or free local utilities such as pdffonts and qpdf, reveal which component dominates your specific file.

Reviewed by Zeeshan, lead engineerUpdated

Why this happens

The most direct method is a space audit: Adobe Acrobat's 'Audit Space Usage' report (Save as Other > Optimized PDF) lists the percentage of bytes held by images, fonts, content streams, and document overhead. Seeing 95% images versus 40% fonts leads to completely different fixes.

Free local utilities answer narrower questions without uploading anything: pdffonts (from Poppler) lists every embedded font and whether it is subsetted; qpdf or mutool can expand a PDF's object structure so you can see image streams and their encodings; a hex-level look is rarely necessary for a practical decision.

Be cautious with 'analyze my PDF online' services: uploading a bank statement, medical record, or contract to see its breakdown moves the whole document to a third party. Prefer browser-local or installed tools for sensitive files, and audit a copy rather than the only original.

What each finding usually means

  • Images dominate → downsampling and image recompression will help most.
  • Fonts dominate → the file was likely edited or merged often; font subsetting/dedup tools apply.
  • Attachments dominate → remove or extract embedded files rather than recompressing pages.
  • Structure overhead dominates → a clean rewrite (object streams, no incremental history) helps.
  • Nothing dominates → the file may already be efficient; strong compression could only add artifacts.

What BytesPDF does

BytesPDF currently reports file-level metadata and before/after compression sizes rather than a per-object size breakdown. Because compression runs in browser memory, you can test the practical answer — how much this file actually shrinks — without sending the PDF anywhere.

Audit results describe the current file only. After any fix, re-check the output copy: re-encoding can occasionally make an already-efficient component larger.

Related answers and guides

Scenario guides with destination checks for the document you are preparing.

Test your PDF locally

PDF content stays in the browser tab and is not uploaded to BytesPDF servers.

Open Compress PDF