How to check the readability of your text
- Paste or type your English text into the box. The scores update as you edit.
- Read the reading level and the six scores: Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau, and ARI.
- Use the highlights to find long sentences, passive voice, adverbs, and complex words, then shorten or simplify them and watch the score improve.
A sentence is long when it has more than the number of words you choose (25 by default). Complex words have three or more syllables, not counting names or common endings such as -ed, -es, and -ing. Syllables are estimated, so scores can differ slightly from other tools.
Questions
Is my text uploaded anywhere?
No. The analysis runs in your browser, so your draft never leaves your device.
What score should I aim for?
For general audiences, a Flesch Reading Ease of 60 or more and a grade level of 8 or lower is a common target. Legal and scientific writing often scores lower and that can be fine for expert readers. The scores are a guide: they measure sentence and word length, not whether the content is clear or correct.
Why do the formulas give different grades for the same text?
Each formula weighs different things. Flesch-Kincaid and Gunning Fog use sentence length plus syllables or long words, SMOG counts only words of three or more syllables, and Coleman-Liau and ARI use letters per word. The reading level at the top averages the five grade formulas.
How accurate are the passive voice and adverb highlights?
They use simple rules. Passive voice is flagged when a form of "to be" or "to get" is followed by a past participle, and adverbs are words ending in -ly. A few false alarms and misses are normal, so treat the highlights as prompts to reread a sentence, not as errors.
Does it work for languages other than English?
No. The syllable counting and the formulas are built for English, so scores for other languages are not meaningful.
Credits
Built by OneTooling using standard browser features. No third-party code runs on your data.