TL;DR — paste text, get readability scores, fix the hard bits
Check reading level with Flesch Reading Ease, Flesch–Kincaid, Gunning Fog, Coleman–Liau, SMOG, and ARI. See long or difficult sentences, passive voice, and adverbs, then export a report or per‑sentence CSV. Everything runs in your browser.
Readability Test Tool – Flesch, Fog, Grade Level & Reading Score Checker
Check the readability of your text online with six readability scores: Flesch Reading Ease, Flesch–Kincaid Grade Level, Gunning Fog, Coleman–Liau, SMOG, and ARI. Highlights hard sentences, passive voice, and adverbs.
This fast, privacy‑friendly readability checker runs locally — paste your text or drop a .txt or .md file and nothing is uploaded.
Beyond numbers, the editor highlights sentence difficulty (easy / hard / very hard), underlines passive voice, tints -ly adverbs, and flags long sentences (you choose the threshold). You also get keyword frequency and density (stopwords excluded), estimated read & speak time, and a "sentences that may need attention" list for quick fixes.
Tidying a draft? Pair this with Text Cleaner and Advanced Word Counter. Together they cover cleanup, counts, and readability scoring from one place.
What readability score should your content target?
- General blog / web content: Flesch 60–70, Grade 7–9. Comfortable for most adult readers.
- Technical documentation: Grade 10–12. Higher complexity is acceptable when the audience is expert.
- Children's content: Grade 4–6 with a high Flesch Reading Ease score (70+).
The right level depends on your audience — these are targets, not strict rules.
Quick start
- Paste your text (or drop a .txt/.md file) into the editor.
- Check the cards for Flesch Reading Ease, Flesch–Kincaid Grade, Gunning Fog, Coleman–Liau, SMOG, and ARI.
- Toggle highlights for long sentences, passive voice, and -ly adverbs. Adjust the "long" threshold if needed.
- See counts, read/speak time, and keyword density in the side panel. Copy a text report or export per‑sentence CSV when you’re done.
Key features
- Flesch Reading Ease & Flesch–Kincaid Grade
- Gunning Fog, Coleman–Liau, SMOG, and ARI
- Highlights for long/difficult sentences, passive voice, and -ly adverbs
- Custom long‑sentence threshold
- Word, sentence, and character counts; average W/S and syllables/word
- Estimated read time and speak time
- Keyword frequency & density (stopwords excluded)
- Per‑sentence CSV export and shareable text report
- Drag & drop .txt/.md, one‑click copy
- 100% client‑side — no tracking or uploads
Tips
- For general audiences, aim for Flesch 60–70 or roughly Grade 8–10.
- Prefer active voice and concrete verbs; cut filler adverbs.
- Split very long sentences; trim stacked prepositional phrases.
- Use shorter words when meaning stays the same.
- Re‑check after edits — scores move with structure and word choice.
Frequently asked questions
What is a good Flesch Reading Ease score?
How is this different from a Fry readability test?
Why do scores vary between tools?
Is passive‑voice detection exact?
Is my text private?
How do I check the reading level of my text online?
What grade level should blog content target?
How do I calculate the Gunning Fog Index for my text?
You might also like
- Clean up punctuation, spacing, and case with Text Cleaner.
- Track counts and reading time in detail with Advanced Word Counter.
- Format and share notes using the Markdown Editor.