Paste text to count words, characters and reading time — counting runs locally in your browser and nothing is uploaded.
How it works
- Word count splits on whitespace, so hyphenated-words count as one.
- Reading time assumes 200 words per minute (silent reading); speaking time assumes 130 words per minute (spoken pace).
- Flesch reading ease scores from 0–100: higher means easier to read. 90-100 is very easy (5th grade), 60-70 is plain English, below 30 is very difficult (graduate level).
- Keyword density excludes common stop words (the, a, and, etc.) and shows the 8 most frequent remaining words.
- Everything runs in your browser — your text is never uploaded.
Count words, characters, sentences and paragraphs as you type, with reading time, keyword density and a Flesch readability score. Everything is calculated live in your browser.
Frequently asked questions
What does it count?
Words, characters (with and without spaces), sentences, paragraphs and estimated reading and speaking time, updating live as you type or paste.
What is the Flesch reading-ease score?
It's a 0–100 readability measure — higher is easier to read. Around 60–70 suits general web content; lower scores indicate denser, more academic prose.
How is keyword density useful?
It shows how often each word appears as a percentage of the total, helping you spot repetition and check whether target keywords appear naturally rather than being stuffed.
Is my text private?
Yes — all counting happens in your browser. Your writing is never uploaded, so you can safely analyse drafts, private notes or client work.
Related guide: Count words and characters the right way →
Word count became a practical publishing measure
Editors, journalists and students use word count because page count changes with font, margins and layout. A word total is a more stable measure of textual length across formats.
There is no universal definition of a word boundary
Whitespace works for many English texts, but punctuation, hyphenation and languages that do not separate every word with spaces make word counting more complicated than it first appears.