Text tool

PDF Page Count Checker

Choose or drop one PDF and read its reported page count using the installed PDF.js runtime. No page rendering or full-document validation is performed.

In-browser processingNo account requiredPrivacy details ↗

Drop one PDF here or choose a file.

Drop one PDF here or choose a file.

One PDF, at most 50 MiB. PDF.js 6.3.289 and its bundled same-origin worker parse selected file bytes locally. Encrypted, restricted or password-required files are rejected without asking for or supplying a password. This tool does not decrypt, repair, render every page, verify signatures, or certify PDF validity or safety.

Title, Author and Creator are the PDF document-information fields reported by PDF.js. An empty or missing field is marked Not present; failed metadata reads are marked Unavailable. No field is invented, and XMP values are not substituted.

No. The file is read locally and is not uploaded or saved. Replacing or cancelling an inspection destroys its PDF.js loading task.

A QUICK WALKTHROUGH

How to use this tool

  1. Choose or drop one PDF up to 50 MiB.
  2. Enable optional document information to read Title, Author and Creator.
  3. Review filename, formatted size and page count; missing fields are marked as not present.

Scope and limits

One PDF, at most 50 MiB. PDF.js 6.3.289 and its bundled same-origin worker parse selected file bytes locally. Encrypted, restricted or password-required files are rejected without asking for or supplying a password. This tool does not decrypt, repair, render every page, verify signatures, or certify PDF validity or safety.

Optional document information

Title, Author and Creator are the PDF document-information fields reported by PDF.js. An empty or missing field is marked Not present; failed metadata reads are marked Unavailable. No field is invented, and XMP values are not substituted.

GOOD TO KNOW

Common questions

Does a page count prove the PDF is valid?

No. A reported count is a parser result, not complete validation, a security scan, or a guarantee that every page renders correctly.

Is my PDF uploaded?

No. The file is read locally and is not uploaded or saved. Replacing or cancelling an inspection destroys its PDF.js loading task.