Count Words in PDF: words, characters, pages, reading time, instantly

Drop a PDF and BlowFix reads the text layer page by page. Get word count, character count, sentence count, paragraph count, reading time, per-page analytics, and word frequency. Filter by page range, copy a summary, or export CSV and plain text. Everything runs in your browser: your PDF never leaves your device.

Drop your PDF here or click to select
PDF - processed locally in your browser, never sent anywhere - max 200 MB, 500 pages
document.pdf
Loading...
Reading text layer...
Words
0
across 0 pages
Characters
0
including spaces
Characters
0
without spaces
Sentences
0
avg 0 words per sentence
Paragraphs
0
detected from layout
Reading time
0m
at 200 wpm
Page range all pages
-
Page Words Chars No spaces Sent. Para.

Top 25 words

Lowercase, punctuation stripped

Extracted text

Plain text, reading order preserved

          
        
0 words across 0 pages
About this tool

How to use the Count Words in PDF tool

  1. 1
    Select your PDF Drop your PDF onto the area above or click to select it. BlowFix reads the text layer page by page and shows progress while it works.
  2. 2
    Review the stats The dashboard shows words, characters, characters without spaces, sentences, paragraphs, and reading time. Optionally set a page range to count only those pages, or switch tabs for the per-page breakdown and the top word frequency.
  3. 3
    Copy or export Copy a plain-text summary to your clipboard, download the per-page analytics as CSV, or download the full extracted text as a .txt file.

Special features

Six live statistics Word count, character count with and without spaces, sentence count, paragraph count, and reading time at 200 words per minute. All recomputed instantly when you change the page range.
Per-page analytics table Every page gets its own row of stats. Sort any column by clicking the header. The best and worst pages are highlighted, and pages with no text are flagged in red.
Word frequency analysis See the top 25 words in your document with bar-chart proportions, raw counts, and percentage of total words. Useful for spotting repeated terms, keyword stuffing, and overuse.
Page range filter Enter a start and end page and every stat, the per-page table, and the word frequency recalculate to match. Ideal for counting only chapter one, only the appendix, or anything else.
Honest scanned-PDF detection If any page has no extractable text, the tool tells you exactly which pages and suggests OCR. No silently wrong word counts, no pretending empty pages are fine.
Private by design Your PDF is read, parsed, and analyzed entirely in the browser. Nothing is transmitted, stored, or logged. pdf.js loads lazily from a pinned CDN and only runs on your device.

Frequently asked questions

How accurate is the word count?

For PDFs with a real text layer, the count is exact. BlowFix uses pdf.js to read every text item on every page, joins them in reading order, and counts whitespace-separated tokens the same way a word processor does. Scanned PDFs and image-only PDFs have no text layer, so they cannot be counted without OCR first.

Does it work on scanned PDFs?

No. A scanned PDF is a picture of a page. There is no text inside it for any browser tool to read, including BlowFix. The tool detects this case and tells you which pages have no text layer so you know exactly what is missing. To count words in a scanned PDF, run it through OCR software first, then load the result here.

What counts as a word, a sentence, and a paragraph?

A word is any run of characters separated by whitespace. Sentences are counted by splitting on period, exclamation mark, question mark, and equivalent sentence terminators, with a minimum length filter to avoid counting stray abbreviations. Paragraphs are detected from the vertical position of each text item: a new paragraph starts when the vertical gap between two lines is significantly larger than the normal line spacing on that page.

Can I count only certain pages?

Yes. Set the page range fields from the first page you want to the last. Every stat, the per-page table, and the word frequency update instantly to reflect only the pages in that range. Leave the fields empty to count every page.

Is there a file size or page limit?

Files must be 200 MB or smaller and up to 500 pages. These limits keep processing responsive in the browser. Very large PDFs take longer because every page has to be read and parsed locally.

Do my PDFs leave my device?

No. The PDF is read, parsed, and analyzed entirely in your browser using pdf.js, which is loaded lazily from a pinned CDN and only runs on your device. Nothing is transmitted, stored, or logged anywhere.