Check a PDF's Size and Find Out What Is Making It Heavy
Reports the file size, page count and average weight per page, then classifies the document as light, moderate or heavy so you know whether compressing it is worth the effort. Nothing is uploaded to find out.
About the PDF File Size Checker
There is a particular absurdity in uploading a file to a website in order to be told how big it is — the upload is the thing the file size was about to cause a problem with. This tool reads the size from the file itself, opens it with pdf-lib to count the pages, and presents both along with the figure that actually tells you something: how many bytes each page is costing you.
That per-page average is the diagnostic. A text document typically runs well under 120 kilobytes a page. Between 120 and 500 kilobytes usually means real images are present. Above 500 kilobytes a page, you are almost certainly looking at scans or photographs, and that is the case where compression has the most to give.
Key Features
- Per-page weight, not just total size: A 40 megabyte file might be perfectly reasonable at 400 pages and badly bloated at four — the average is what distinguishes them.
- A plain classification: The result is labelled light, moderate or heavy with a note on the likely cause, so you get an answer rather than a number to interpret.
- Accurate page count: The document is genuinely parsed with pdf-lib rather than estimated, so the figure is the real page count including any blanks.
- No file is produced: This is a read-only inspection — nothing is written, converted or modified, and your original is not touched.
- Instant on any size of document: Only the page count is read rather than the content being rendered, so even a very large file is assessed immediately.
- Checked without transmitting it: The size comes from the file handle your browser already has and the parsing happens in the tab, so a document too big to email is never sent anywhere to be measured.
How to Use the PDF File Size Checker
- Add the PDF you want to assess.
- Press Analyze PDF.
- Read the table: total size, page count, average per page, and the assessment.
- If it comes back moderate or heavy, follow the suggestion through to the compressor.
How It Works
The total size is taken from the file object your browser provides when you select the document — no reading of the contents is required for that figure. The page count comes from pdf-lib parsing the document structure, and the average is simply one divided by the other.
Be clear about the limits of that approach. This is a weight check, not an audit. It does not open the document's internal objects to tell you which specific images are large, whether fonts are fully embedded rather than subsetted, whether there are unused objects left behind by the software that produced the file, or whether attachments are hiding inside it. A document can be heavy for reasons the average will not reveal — a single enormous photograph on one page of a hundred will barely move the figure.
What the average is genuinely good for is the practical decision in front of you: is this file heavy because of what it contains, in which case compression will help, or is it simply long, in which case splitting it is the better answer.
When You Need It
A subcontractor emails an operations and maintenance manual to a main contractor and it bounces off a 10 megabyte attachment limit. Knowing whether the file is 12 megabytes because of a hundred scanned certificates or because it runs to eight hundred pages decides whether to compress it or split it into volumes. Checking that without first uploading the very file that is too large to send is the entire point.
A researcher submitting to a journal meets a portal that rejects anything over a stated limit, usually without explaining what in the file is responsible. A quick assessment before the submission window closes turns a frustrating trial-and-error loop into one decision — and an unpublished paper under review is not something to feed into a free analysis site on the way.