Live word, character and reading-time counts, plus keyword density — as you type.
Paste or type your text below. Every statistic updates instantly, and nothing you write is uploaded — counting happens entirely in your browser.
| # | Word | Count | Density |
|---|---|---|---|
| Your most-used words will appear here. | |||
Count words, characters, characters without spaces, sentences and paragraphs as you type, with live reading time, speaking time and a top-10 keyword density table. Everything is calculated in your browser; your text is never uploaded.
The sentence "The quick brown fox jumps over the lazy dog" has 9 words, 43 characters, 35 characters without spaces and 1 sentence. At an average reading speed of 200 words per minute, a 1,000-word article takes about 5 minutes to read and about 7 minutes 42 seconds to speak aloud at 130 words per minute.
Words are counted as runs of letters and numbers, keeping apostrophes and hyphens inside a word (so "well-known" counts once). Sentences are counted at sentence-ending punctuation (. ! ? …). Paragraphs are blocks separated by line breaks. Reading time assumes 200 words per minute and speaking time 130 words per minute — the averages used by most publishing tools. Keyword density is one word's share of all counted words, shown as a percentage.
Yes. Counting happens entirely in your browser with JavaScript. Nothing you type or paste is sent to a server, stored or shared.
Reading time divides the word count by 200 words per minute, a commonly used average for adult silent reading. Speaking time uses 130 words per minute, a typical presentation pace.
A sequence of letters or digits, including internal apostrophes and hyphens. Numbers count as words, and words in any language using letters are recognised.
Words like "the", "and" and "of" dominate almost every English text but say nothing about its topic. Excluding them surfaces the words that actually characterise your writing. Untick the box to see raw counts.
Yes — the counter handles book-length text. Extremely large pastes may update a little less smoothly on older devices, but results stay accurate.