Readability Checker

Paste your text to see its Flesch Reading Ease score, Flesch-Kincaid grade level, and sentence-length stats — computed live in your browser. Nothing you type leaves your device.

Private — counting runs in your browser, nothing is uploaded
Reading ease
Grade level
Words per sentence
Syllables per word

What is a good Flesch Reading Ease score?

For general audiences, aim for 60–70 (plain English, roughly 8th–9th-grade level). Popular fiction often scores 80+; academic and legal writing frequently falls below 30. "Good" depends on your readers — match the score to the audience rather than chasing a number.

How is the Flesch-Kincaid grade level calculated?

Grade = 0.39 × (words per sentence) + 11.8 × (syllables per word) − 15.59. It estimates the US school grade needed to understand the text on first reading. Shorter sentences and shorter words lower the grade.

How do I make my writing more readable?

The two levers in the formula are sentence length and word length: split long sentences, prefer common short words, and cut filler. Beyond the formula, front-load the point of each paragraph and use concrete examples — the score won't see those, but readers will.

Does this work for languages other than English?

Partially. The syllable counting and score weighting are English-calibrated, so treat non-English scores as rough indicators. Words-per-sentence remains a useful signal in any language.

Is my text stored anywhere?

No. The analysis runs entirely in your browser with JavaScript — your text is never uploaded, logged, or stored.

{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "What is a good Flesch Reading Ease score?", "acceptedAnswer": {"@type": "Answer", "text": "For general audiences, aim for 60–70 (plain English, roughly 8th–9th-grade level). Popular fiction often scores 80+; academic and legal writing frequently falls below 30. \"Good\" depends on your readers — match the score to the audience rather than chasing a number."}}, {"@type": "Question", "name": "How is the Flesch-Kincaid grade level calculated?", "acceptedAnswer": {"@type": "Answer", "text": "Grade = 0.39 × (words per sentence) + 11.8 × (syllables per word) − 15.59. It estimates the US school grade needed to understand the text on first reading. Shorter sentences and shorter words lower the grade."}}, {"@type": "Question", "name": "How do I make my writing more readable?", "acceptedAnswer": {"@type": "Answer", "text": "The two levers in the formula are sentence length and word length: split long sentences, prefer common short words, and cut filler. Beyond the formula, front-load the point of each paragraph and use concrete examples — the score won't see those, but readers will."}}, {"@type": "Question", "name": "Does this work for languages other than English?", "acceptedAnswer": {"@type": "Answer", "text": "Partially. The syllable counting and score weighting are English-calibrated, so treat non-English scores as rough indicators. Words-per-sentence remains a useful signal in any language."}}, {"@type": "Question", "name": "Is my text stored anywhere?", "acceptedAnswer": {"@type": "Answer", "text": "No. The analysis runs entirely in your browser with JavaScript — your text is never uploaded, logged, or stored."}}]}