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.
Advanced Readability Test Tool — free readability & reading level checker
This fast, privacy‑friendly readability checker shows the scores editors rely on: Flesch Reading Ease, Flesch–Kincaid Grade, Gunning Fog, Coleman–Liau, SMOG, and Automated Readability Index. Paste your text or drop a .txt or .md file—your readability test runs locally, so 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.
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?
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.
Last updated: Aug 12, 2025