Readability Checker
Score any passage with Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau, and ARI — free, no account required, and nothing leaves your device. Results update in real time as you type.
Flesch Reading Ease
Paste or type text below — your score appears here.
Grade-level scores
Flesch-Kincaid Grade
—
No text yet
US school grade required to read the text comfortably.
Gunning Fog Index
—
No text yet
Years of formal education needed on first reading.
SMOG Index
—
No text yet
Reliable for healthcare and policy text; best with 30+ sentences.
Coleman-Liau Index
—
No text yet
Uses character count instead of syllables — robust on technical prose.
Automated Readability Index
—
No text yet
Character-based; commonly used by US Army training manuals.
Composition
0
Words
0
Sentences
0
Syllables
0
Letters
0
Complex words
—
Avg sentence
Complex words = words of three or more syllables (the Gunning Fog and SMOG inputs). Syllables are estimated with a vowel-group heuristic and may differ slightly from a phonetic dictionary on rare words.
How It Works
Paste your text
Drop in a paragraph, blog draft, or full article. Nothing is sent anywhere — your text stays in your browser.
Words & sentences are parsed
JavaScript splits the text on whitespace and terminal punctuation, then estimates syllables with a vowel-group heuristic.
Six formulas run live
Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau, and ARI recompute on every keystroke.
Edit to hit your target
Shorten sentences and swap long words for simpler ones — scores update instantly so you can iterate without leaving the page.
How to Use the Readability Checker
- Paste or type any passage into the input area — a blog draft, a product description, an email, an academic abstract, or a piece of marketing copy.
- The headline Flesch Reading Ease score updates instantly, alongside a plain-English label and the target audience for that reading level.
- Compare the grade-level scores below — Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau, and ARI each provide a slightly different lens.
- Edit the text in place. Shorter sentences and simpler words push the score up. Scores recompute on every keystroke.
- Click Copy text when you are happy with the result, or Load sample to see how the metrics look on a benchmark paragraph.
Understanding the Flesch Reading Ease Score
Flesch Reading Ease maps any passage to a 0–100 scale where higher means easier to read. It is the most cited readability score in publishing, education, and US federal plain-language guidelines. The formula uses two inputs only — average sentence length and average syllables per word — which makes it fast to compute and stable across topics.
| Score | Label | Typical audience |
|---|---|---|
| 90–100 | Very Easy | 5th grade — young readers, simple instructions |
| 80–89 | Easy | 6th grade — conversational English, popular fiction |
| 70–79 | Fairly Easy | 7th grade — plain-language consumer content |
| 60–69 | Standard | 8th–9th grade — general web copy sweet spot |
| 50–59 | Fairly Difficult | 10th–12th grade — feature articles, broadsheet news |
| 30–49 | Difficult | College — academic writing, longform essays |
| 0–29 | Very Difficult | College graduate — technical, legal, scientific papers |
The Six Readability Formulas Explained
- Flesch Reading Ease — 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words). Higher is easier. Best for general writing.
- Flesch-Kincaid Grade Level — Re-expresses the same inputs as a US school grade. Used by the US Department of Defense for technical documentation.
- Gunning Fog Index — 0.4 × (avg sentence length + 100 × complex-word ratio). "Complex" means three or more syllables. Favoured for business writing.
- SMOG (Simple Measure of Gobbledygook) — 1.0430 × √(complex words × 30 ÷ sentences) + 3.1291. Recommended by the US National Cancer Institute for health materials. Most reliable with 30+ sentences of input.
- Coleman-Liau Index — 0.0588 × L − 0.296 × S − 15.8 (where L is letters per 100 words and S is sentences per 100 words). Uses character counts rather than syllables — robust on text with unusual words.
- Automated Readability Index (ARI) — 4.71 × (characters ÷ words) + 0.5 × (words ÷ sentences) − 21.43. Originally designed for US Army training manuals; another character-based formula.
How Syllables Are Counted
Syllables are estimated client-side with a standard vowel-group heuristic. Each word is lowercased, non-letters are stripped, a silent trailing e (or es, ed) is removed, and the remaining vowel runs (a, e, i, o, u, y) are counted as one syllable each. Every word is clamped to at least one syllable. This is the same approach used by most popular readability tools — accurate enough for the Flesch family of formulas without needing a full pronunciation dictionary.
When to Use This Tool
- Web copy and blog posts — aim for Flesch 60–70 (Grade 8–9) so search engines and casual readers stay engaged.
- Marketing emails and landing pages — push for 70–80 to maximise conversions on a mixed audience.
- Healthcare and public information — the CDC and NHS recommend Grade 6–8 (Flesch 70+). Use SMOG with at least 30 sentences for the most defensible score.
- Technical documentation — 30–50 is acceptable for a specialist audience, but watch for sentences over 25 words — those almost always lower the score.
- Academic writing — readability scores are not a substitute for editorial judgement, but a sudden drop into the 20s usually signals overlong sentences or unnecessary jargon.
- Plain-language compliance — US Plain Writing Act (2010) and EU plain-language guidelines reference these formulas for government-facing content.
Tips for Lifting a Low Score
- Break sentences longer than 20–25 words into two.
- Replace polysyllabic words (utilise → use, demonstrate → show, approximately → about).
- Cut filler phrases ("in order to", "due to the fact that", "at this point in time").
- Use the active voice — passive constructions usually add words and syllables.
- Front-load the key idea so readers don't have to parse a clause before the meaning lands.
Frequently Asked Questions
Is my text uploaded to your servers?
No. Everything runs locally in your browser using JavaScript. Your text never leaves your device and is never stored on any server.
What is a good Flesch Reading Ease score?
For general web copy, aim for 60–70 (Standard / Fairly Easy — readable by an 8th to 9th-grade audience). Marketing copy often targets 70+. Academic and technical writing typically lands in the 30–50 range.
How is the Flesch Reading Ease score calculated?
Flesch Reading Ease = 206.835 − 1.015 × (words / sentences) − 84.6 × (syllables / words). The result is mapped to a 0–100 scale where higher means easier to read.
How is Flesch-Kincaid Grade different from Reading Ease?
They share the same inputs but Flesch-Kincaid Grade Level maps the text to a US school grade rather than an easy/hard scale. Grade 7–9 is comfortable for the general public.
How are syllables counted?
Syllables are estimated with a vowel-group heuristic — counting consecutive vowels as one syllable, subtracting silent trailing "e", and clamping each word to at least one syllable. This is accurate enough for the Flesch family of formulas.
Which index should I use?
For general writing, Flesch Reading Ease and Flesch-Kincaid Grade are the most widely understood. Gunning Fog is favoured for business writing. SMOG is the gold standard for health and policy text. Coleman-Liau and ARI use character counts and are robust on text with unusual vocabulary.
Does it work offline?
Yes. The tool is pure client-side JavaScript — no network requests are needed once the page has loaded.
Privacy & Security