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

  1. Add the PDF you want to assess.
  2. Press Analyze PDF.
  3. Read the table: total size, page count, average per page, and the assessment.
  4. 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.

FAQ

Frequently Asked Questions

Why does my PDF say heavy when it is mostly text?
Check whether it is really text. A document that looks like text but was produced by a scanner is a series of photographs of pages, and it will weigh what photographs weigh. Running it through the text extractor settles the question in seconds — if nothing comes out, you have a scan, and that is your answer.
Will this tell me which images are making the file large?
No. The analysis works from the total file size and the page count, so it can tell you the document is heavy and suggest why, but it does not open the internal object structure to identify individual images. For that level of detail you would need a desktop PDF inspection tool.
My file is huge but has hundreds of pages. Should I compress it?
Look at the per-page figure rather than the total. If it comes back light, the file is large simply because it is long, and compression will achieve very little while risking quality. Splitting it into sections is the more useful move in that case.
Does checking the size involve uploading the document?
No, and this is the specific reason the tool exists in this form. The size is read from the file reference your browser holds when you pick the document, and pdf-lib counts the pages in the tab using a copy served from this site. A confidential manual or an unpublished paper is measured without a single byte of it being transmitted.
The page count here differs from what my reader shows.
That is unusual and worth investigating, since the count comes from parsing the document structure directly. A discrepancy usually means the file has some structural irregularity — a damaged cross-reference table, for instance — which is also worth knowing about before you send it to anyone.
What counts as a reasonable size for emailing?
Most corporate mail systems reject attachments somewhere between 10 and 25 megabytes, and many are stricter than they advertise once encoding overhead is added. Anything under about 8 megabytes travels reliably. If the assessment says heavy and the total is above that, compression before sending is the safer route.