See what makes your PDF large
See exactly where a PDF uses its bytes without uploading or changing it. The tool follows the document graph and matches images, font programs and content streams to the pages that use them. The report separates images, fonts, page content, metadata, embedded files, old objects and file structure, checks that the totals equal the source file, and names the one change worth making. The PDF stays in this browser tab, with your file never uploaded and no account.
How to find what makes a PDF large
-
Choose a PDF
Press Choose a PDF, or drop one on the page. The file stays in this browser tab.
-
Walk the PDF objects
The tool follows the document graph and matches images, font programs and content streams to the pages that use them.
-
Reconcile every byte
Parsed object sizes are apportioned to the physical file. Headers, indexes and other wrapping stay visible as their own category.
-
Inspect and act
Review the largest objects and follow one recommendation based on the part that actually takes the most space.
What the numbers mean
Every number is the stored byte count, not the decoded one. A JPEG can decode into many megabytes of pixels and still store far fewer, so the report always states what the file holds. Object headers, cross-reference data and trailers appear as their own category rather than being spread silently across the others, and the categories plus that wrapper must equal the exact source byte count. When they do not, the run fails instead of reporting.
PDF parsers normalize object syntax and object streams, so parsed sizes are apportioned back to the physical file. Analyze the file size before you compress: the breakdown names the category that holds the bytes, and the table below says whether compression can move it.
What each size category counts
| Category | What it counts | Compression moves it |
|---|---|---|
| Images | What it countsPhotos, scans and logos at their stored size, not their decoded pixel count. | Compression moves it Yes. Yes Compress PDF re-encodes placed images at 150 DPI. |
| Fonts | What it countsEmbedded font programs. A full font costs the same whether a page draws 12 glyphs or 1,200. | Compression moves it Partly. TrueType only The font arm subsets embedded TrueType to the glyphs the pages draw. Type 1 and CFF programs are left alone. |
| Page content | What it countsThe drawing instructions for each page: text runs, vector art, positions. | Compression moves it Partly. Rarely A large number here points at vector art rather than text, since text runs are small. |
| Embedded files | What it countsAttachments carried inside the PDF, such as the spreadsheet a chart came from. | Compression moves it No. No Remove the attachment or the bytes stay. |
| Metadata | What it countsXMP packets, document info and the producer trail. | Compression moves it No. No Remove PDF metadata clears it for privacy; for size, look elsewhere. |
| Unreferenced objects | What it countsObjects left by earlier saves that the current document no longer reaches. | Compression moves it Partly. Usually A clean save can drop them. It can also invalidate a digital signature. |
| PDF structure | What it countsThe page tree, outlines, annotations and form field definitions. | Compression moves it No. No A fixed cost of what the document is, not of how it was saved. |
| File wrapper | What it countsObject headers, cross-reference data and trailers. | Compression moves it No. No Leftover wrapping the parser cannot apportion: headers, cross-reference data, trailers. |
The breakdown reports the split. It never rewrites the PDF.
When to break down a PDF before compressing
A size breakdown is the diagnostic step before a fix. When a PDF is too large to email or too slow to open on a phone, the question is what is taking the space. A report with one 40 MB image and 2 MB of text needs a different fix from one with 1 MB of images and 40 MB of embedded fonts. The breakdown names the category, and the recommendation points at the single change that moves the most bytes.
For oversized images, Compress PDF re-encodes placed images at a target DPI. For a font embedded in full where a subset would do, rebuilding the document from its source is the fix. Run the breakdown again after the fix to confirm the total dropped.
What to do with the answer
A breakdown is a diagnosis, not a fix. Once you know which images, fonts or content streams carry the weight, How to compress a PDF covers the ordinary route, and Compress a PDF without losing quality covers what can be reduced with no visible change and what cannot.
Questions about PDF size breakdown
- Does the size breakdown change my PDF?
- No. This tool reads the file and produces a report. It does not write a new PDF.
- Do the categories add up to the exact file size?
- Yes. The receipt checks that the categories and file wrapper equal the source byte count exactly. When they do not, the run fails instead of reporting a wrong total.
- Why is file wrapper a category?
- A PDF also contains object headers, cross-reference data, trailers and other physical wrapping. Parsed objects do not retain every original byte offset, so that difference is shown instead of hidden.
- Can it tell me which image is large?
- Yes. The largest-object list includes page location, pixel dimensions, placed DPI and codec when that information is available.
- Does the size breakdown upload my PDF?
- No. The PDF object graph, page matches and size report stay in this browser tab.
- What should I do with the result?
- Start with the single change the report names. That is usually one oversized image, or a font embedded in full where a subset would do. Compress PDF acts on the first case; rebuilding the document from its source acts on the second. Run the breakdown again afterwards to watch the categories move.
- Why does my PDF show a large page content category?
- Page content streams are the drawing instructions for each page. A large value usually means vector art, not text, since text runs are small. These streams are already compressed, so compression rarely moves them.
- Can I see the breakdown for a password-protected PDF?
- Unlock the PDF first. The tool reads the object graph, which requires access to the unencrypted structure.
Keep working with your PDF
This breakdown reader runs in your browser: your PDF is not uploaded, and the report changes nothing in the file. The tools below each run in their own browser tab.
- Merge PDFs Several PDFs into one
- Organize pages Split, reorder, delete
- Rotate & crop Pages upright, margins cut
- Images to PDF JPG and PNG
- HEIC to PDF Open iPhone photos
- TIFF to PDF Open multi-page scans
- WebP to PDF Open images saved from the web
- BMP to PDF Open bitmap images
- Privacy scan Remove private metadata
- Protect & unlock Add or remove a password
- Repair PDF Rebuild a broken file
- Compress PDF Hit a size target
- Print preflight Check a PDF before press
- PDF to images Export JPG or PNG
- PDF to TIFF One multi-page image file
- Extract images Save original pictures
- PDF to Markdown Keep the document structure
- Markdown to PDF Make a verified document
- PDF to CSV Extract a table
- PDF to Excel One table per sheet
- Sign PDF Draw, type or upload
- Stamp PDF Number, label, watermark
- Compare PDFs Words and pages that changed
- Flatten PDF Make fields and marks permanent
- Fill PDF form Complete existing fields
- Create PDF form Add fillable fields
- N-up & booklet Print several pages per sheet
- Comic archive CBZ to PDF and back
- Redact PDF Destroy marked content
- Redaction checker Find text under black boxes
Where to go next
- Compress PDF Type any target and get a file under it, or the smallest honest file with the distance.
- Extract images from PDF Save the separate pictures stored inside a PDF at their original resolution.
- PDF document repair Get pages back out of a PDF that will not open.
- How it works Understand what runs in the browser tab and what it checks.