Top keywords
Keywords appear here once you add some text.
How it works
Paste or type your text
Or load a .txt file from your device — nothing is uploaded.
Watch the stats update live
Counts, reading time, difficulty, and keywords recalculate as you type.
Check reading & speaking time
Useful for scripts, speeches, and estimating how long a piece takes to read aloud.
Review your top keywords
See which meaningful words appear most often, common words excluded.
Word Counter analyzes text entirely in your browser as you type or paste — there's no submit button and nothing is ever sent to a server. Beyond the basic counts (characters, words, sentences, lines, and paragraphs), it estimates how long a piece takes to read silently or read aloud, scores how easy the text is to read using the well-known Flesch Reading Ease formula, and surfaces the words that appear most often once common filler words are excluded.
Reading and speaking time estimates use standard word-per-minute benchmarks (200 wpm reading, 130 wpm speaking) — useful for timing a speech, a video script, or gauging how long an article will take a reader to get through. The reading difficulty score looks at average sentence length and syllable complexity, the same underlying signal used by many editing and writing tools, to flag when writing has drifted into dense, hard-to-follow territory.
You can paste text directly or load a plain-text (.txt) file from your device; either way, the analysis stays entirely local and updates live as the text changes.
The Flesch Reading Ease score deserves a bit more context, since a raw number on its own isn't very meaningful. It's calculated from two inputs — average sentence length and average syllables per word — on the theory that both long sentences and long, multi-syllable words independently make text harder to parse. Scores in the 60–70 range are considered easily understood by most adult readers (roughly the register of a typical newspaper article); scores below 30 indicate genuinely dense, technical writing (think academic or legal text); scores above 90 indicate very simple text, the kind aimed at younger readers. It's a useful directional signal, not a precise grade — a text can score "easy" while still being unclear for other reasons the formula doesn't capture, like jargon or ambiguous pronoun references.
Keyword extraction works by counting raw word frequency after filtering out both a standard list of common function words ("the," "and," "of," and similar) and anything under three letters, then surfacing whatever remains most frequently — a lightweight way to get a sense of what a piece of text is actually about without reading the whole thing, useful for a quick check on a long draft or someone else's document before you commit to reading it in full.