Paste your text and see seven standard readability scores update live, with the sentences and words that make it hard. Nothing is uploaded — analysis happens entirely in your browser.
Add some text to see your verdict.
None yet — long sentences will be listed here with their word counts.
Your longest words will appear here.
How syllables are counted: vowel groups are counted (y counts as a vowel after a consonant), a silent trailing e is subtracted unless it follows a consonant + l (table, syllable), the e in a trailing -ed is treated as silent except after t or d, and every word counts at least one syllable. It is a heuristic — unusual names and loanwords can be off by one.
Seven readability scores, full text statistics and a long-sentence finder — live as you type.
100% free · No sign-up · No daily limits · No watermarks · Processed in your browser — files never leave your device
Paste any draft and get seven standard readability scores at once — Flesch Reading Ease, Flesch–Kincaid Grade, Gunning Fog, SMOG, Coleman–Liau, Automated Readability Index and Dale–Chall — plus the long sentences and long words that drag a text down.
The pangram “The quick brown fox jumps over the lazy dog. The dog was not amused.” is short, concrete prose: its words average about seven per sentence and barely more than one syllable per word, so its Flesch Reading Ease lands in the very-easy band (above 90) and its grade scores sit near the bottom of the scale — exactly what short, plain sentences should produce.
Sentences are split on full stops, question marks, exclamation marks and ellipses; words are letter sequences (numbers count as words with one syllable). Syllables use a documented heuristic: count vowel groups (y counts as a vowel after a consonant), subtract a silent trailing e unless it follows a consonant plus l (table, syllable), treat the e in a trailing -ed as silent except after t or d, and count at least one syllable per word. Flesch Reading Ease is 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words); Flesch–Kincaid is 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59; Gunning Fog is 0.4 × ((words ÷ sentences) + 100 × (complex words ÷ words)) with complex words at 3+ syllables; SMOG is 1.043 × √(complex words × (30 ÷ sentences)) + 3.1291; Coleman–Liau is 0.0588 × (letters per 100 words) − 0.296 × (sentences per 100 words) − 15.8; ARI is 4.71 × (characters ÷ words) + 0.5 × (words ÷ sentences) − 21.43; Dale–Chall combines the percentage of words outside a built-in familiar-word list with average sentence length. Reading time assumes 200 words per minute and speaking time 130 words per minute.
For a general web audience, 60–70 is standard plain English and 70–80 is fairly easy. Aim for 60 or above on public pages; specialist or legal writing often lands lower, which is acceptable when the audience expects it.
Flesch–Kincaid, Fog, SMOG, Coleman–Liau and ARI each estimate the US school grade a reader needs to understand the text on first reading. Grade 8 means an average 13–14-year-old — a good target for public content.
Each formula weighs different signals: syllables, letters, characters, complex words or unfamiliar words, over different sample rules. Read them as a range, not a single truth — if most agree the text is hard, it is hard.
Split sentences over 20 words, prefer short familiar words where they carry the same meaning, put the main point first in each paragraph, and use headings and lists for steps. Edit, then re-check: the problem finder shows exactly which sentences to fix.
Indirectly. Search engines do not rank a page on a Flesch score, but text people can actually finish gets read, shared and linked to more — and visitors who give up in the first lines rarely convert. Readability is a user-experience fix, not a ranking trick.
No. All counting and scoring happens in your browser with JavaScript; the text — including an uploaded .txt file — is read locally and never sent to a server.
What is missing, broken, or could be better on this tool? Tell us — we read every suggestion.
✅ Thanks — your suggestion has been received. Suggestions like yours shape what we build next.