Readability Checker
Paste any text to check its reading level. Get the Flesch Reading Ease score and the Flesch–Kincaid grade level so you can match worksheets and materials to your students.
Match the text to the reader
A worksheet pitched too high frustrates students; one pitched too low bores them. The readability checker measures the difficulty of any passage using two trusted formulas, so you can match materials to your class instead of guessing. Paste a text and see its reading ease and approximate grade level instantly.
What the scores mean
The Flesch Reading Ease score runs from 0 to 100 — higher is easier. Around 60–70 is plain English suitable for most students, while scores below 40 signal dense, academic writing. The Flesch–Kincaid grade level translates the same factors into a school grade, telling you roughly which year group the text suits.
Use it to simplify
If a passage scores too hard, shorten your sentences and swap long words for shorter ones — both formulas reward exactly those changes. Re-check as you edit and watch the grade level drop. To check the length of what you write, pair this with the Word Counter.
Frequently Asked Questions
How is reading level calculated?
It uses sentence length and the average syllables per word in the Flesch Reading Ease and Flesch–Kincaid grade formulas, both widely used in education.
How accurate is the grade level?
It is a reliable guide based on standard formulas, though syllable counting is estimated. Use it as a strong indicator rather than an exact measure.
How can I make text easier to read?
Use shorter sentences and simpler, shorter words. Both directly improve the readability scores.
Is my text private?
Yes. Everything is analysed in your browser and nothing is stored or sent.