Count words, characters, sentences, paragraphs, lines and reading time as you type, with live keyword density analysis. Free and private.
Eight figures update on every keystroke, and two of them catch people out. Characters counts the raw string including every space and newline. No Spaces strips all whitespace first, which is the number a form limit or a database column actually enforces. The Word & Character Counter shows both at once rather than making you guess which one a 280-character cap means.
Below the grid sits a keyword strip. It lowercases the text, splits hyphenated compounds so search-engine-optimizationcontributes three tokens rather than one, discards anything under three letters, filters 71 common stop words, and lists the eight most frequent survivors with a count beside each. Enough to notice that a draft leans on pricing nine times.
The whole analysis is a handful of regular expressions run against the string sitting in the textarea. Nothing is uploaded, so an unpublished manuscript or a client contract can be measured without it leaving the machine you opened it on.
don't and end-to-end are one word each.., ! and ? and keeps the non-empty pieces, which means a closing sentence with no full stop is still counted.1m 30s form once you cross a minute.Reading time is words ÷ 200 × 60, rounded to whole seconds. 200 words per minute is the usual silent-reading rate quoted for adult non-fiction, so a 1,000-word article reports 5m 0s. Read the same text aloud and you will be nearer 150 wpm, which means a script takes roughly a third longer than the figure shown here.
0 for a whole paragraph that simply had not been punctuated yet.Well... adds one sentence rather than three.Dr. Reyes arrived at 9 a.m. registers as four sentences, which is the price of splitting on punctuation instead of parsing language.2026 never reaches the keyword strip however often you write it.