Readability checker for help articles and emails

Paste a help article, an email or a page. See the Flesch scores, the sentences that are too long, and possible passive voice as you type.

Free, no account needed. Updated .

Short answer

A readability checker scores how hard a text is to read from sentence length and word length. This one gives the Flesch Reading Ease score (higher is easier; 60 to 70 is plain English) and the Flesch-Kincaid grade level, and lists sentences over 25 words and possible passive voice so you know what to rewrite.

How to use the readability checker

  1. Paste the text. Use plain text, with a blank line between paragraphs. Remove menus, footers and code blocks first, because they change the score.
  2. Read the two scores. Flesch Reading Ease (higher is easier) and the Flesch-Kincaid grade (lower is easier).
  3. Fix the listed sentences. The checker lists sentences over 25 words and sentences that look passive. Rewrite those first: they move the score most.

The formulas

Both scores use the same two numbers: average words per sentence and average syllables per word.

  • Flesch Reading Ease = 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words)
  • Flesch-Kincaid Grade = 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59
Flesch Reading Ease bands
ScoreBandTypical text
90 and upVery easyShort sentences, short words
70 to 89Easy to fairly easyConsumer help articles, friendly emails
60 to 69Plain EnglishMost customer-facing writing
50 to 59Fairly difficultDetailed product docs
30 to 49DifficultContracts, academic writing
Under 30Very difficultLegal and scientific text

Syllables are counted with a rule based on vowel groups, as most checkers do. English spelling defeats every rule sometimes, so treat a difference of a few points as noise.

Targets for support content

  • Help articles: Reading Ease 60 or more, grade 8 or lower.
  • Customer emails and chat replies: 70 or more. People read them on a phone, often while annoyed.
  • Developer docs: scores run lower because of technical terms. Keep sentences short to compensate.

Our own documentation follows ASD-STE100 (Simplified Technical English), a standard written for maintenance manuals. One of its rules is a limit of 25 words per sentence, and our docs build fails when a sentence is longer. This checker uses the same limit.

How to raise the score

  1. Split long sentences. One idea per sentence. A sentence with "and", "which" or a semicolon is usually two.
  2. Use shorter words. "Use" for "utilize", "help" for "facilitate", "about" for "approximately".
  3. Prefer active voice. "We send the invoice" is clearer than "The invoice is sent", because it says who acts.
  4. Put the answer first. It does not change the score, but it changes whether the reader stops reading too early.
  5. Use lists for steps. Numbered steps are shorter sentences by design.

A before and after example

Before (one sentence, 35 words, passive, grade 16):

Refund requests that are submitted after the 30-day period has elapsed will be reviewed on a case-by-case basis by our billing team, which may take up to ten business days, and approval is not guaranteed.

After (four sentences of 5 to 9 words, active, grade 2):

You can ask for a refund after 30 days. Our billing team checks each request. This can take up to ten business days. We cannot promise a refund.

Same facts, fewer words. Paste both into the checker to see the difference: the second version scores in the "very easy" band, and each fact can be quoted on its own.

What a score cannot tell you

A formula sees only lengths. It cannot tell whether a sentence is correct, whether a technical term is necessary, or whether the text answers the question. Short sentences full of jargon still score well. Use the score to find hard passages, then read them aloud.

Why clear text matters for AI answers

AI assistants and support chatbots quote passages from your pages. A long sentence that mixes a rule, an exception and a link is easy to quote out of context. Short sentences with one fact each are easy to quote correctly. Check a rewritten article with the AI answer generator: paste it as the source and ask a real customer question.

Frequently asked questions

What is a good Flesch Reading Ease score?

60 to 70 is plain English that most adults read easily. Help articles and customer emails do well at 60 or above. Below 50, most readers find the text hard. Scores above 90 read like simple children's text.

How is the Flesch-Kincaid grade calculated?

Grade = 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59. A grade of 8 means a typical US eighth grader can follow the text. Aim for 8 or lower for customer-facing help.

Why do scores differ between readability tools?

The formulas are the same, but tools count syllables and split sentences differently. Counting syllables by rule is never exact in English. Compare scores from the same tool over time, not across tools.

Does readability matter for AI chatbots and search?

Short sentences with one idea each are easier for people and for AI tools to quote correctly. A support chatbot that answers from your help pages gives clearer answers when the pages are clear.

Is my text stored?

No. The checker runs in your browser and the text never leaves your device.

Newsletter

Support notes, once a month.

One email with what we learn about help centers, honest AI answers and support teams. Unsubscribe at any time.

We use your email only for this newsletter. See the Privacy Policy.