tomai
Log in
Free · SEO Tools

Readability Score

Estimate the school grade level of any text — Flesch-Kincaid for English, an adaptive sentence-length formula for Chinese

Grade level
Readability ease: / 100
Sentences
Words
Avg sentence length
Long sentences
Avg word length
Syllables
Improvement suggestions

    Three formulas because one lies

    Flesch Reading Ease, Flesch-Kincaid grade and Gunning Fog run together — agreement between them is the real signal.

    📚

    Two formulas, one score

    English text gets the standard Flesch-Kincaid Grade Level and Reading Ease score; Chinese text gets a sentence-length formula built for Chinese — you never get a score computed with the wrong language’s math.

    ✂️

    Suggestions, not just numbers

    Every metric maps to practical advice — split sentences that run too long, simplify wording that is too dense, or get told that your text already reads well.

    🚀

    Grade-level suggestions

    The score updates live as you type or paste, with zero uploads: the analysis runs entirely in your browser, so your draft never leaves your device.

    Frequently asked questions

    What does the grade level mean?

    The grade number approximates the US school year a reader needs to understand the text comfortably: 1-6 is roughly elementary school, 7-9 middle school, 10-12 high school, and 13+ college or graduate level. It is an estimate based on sentence and word statistics, not a formal test.

    How is Chinese text scored?

    The Flesch-Kincaid formula assumes spaces between words and counts syllables, so it does not transfer to Chinese. Chinese text is scored with an adaptive formula based on average sentence length in characters and the share of long sentences — the strongest structural predictors of Chinese reading difficulty.

    How accurate is the score?

    Accurate enough to compare texts and spot problems: long sentences and rare long words reliably lower the score. The syllable counter is a heuristic (abbreviations like "Mr." can split a sentence), and very short texts give an indicative score only.

    Formula mechanics, briefly

    ScoreInputsReads as
    Flesch easeavg sentence length, avg syllables/word0–100, higher easier
    F-K gradesame inputs weightedUS school grade level
    Gunning Fogcomplex words = 3+ syllablesyears of education needed

    Syllable counting uses English heuristics (silent-e, -ed/-ing rules); other-language scores are indicative only. A hardest-sentences panel lists the five longest offenders so edits start where they matter.

    Related tools

    What is the Readability Score?

    The Readability Score estimates how hard a piece of text is to read by converting its language statistics into an approximate school grade level. It is a quick, objective way to check whether your writing matches its audience — a blog post aimed at high-schoolers, a help article anyone should understand, or a report readers at university level. Try it on yourself: paste an email, an article draft, a product description or a chapter of your thesis.

    What it measures

    • 📖 An approximate grade level (1st grade to graduate level) for your whole text
    • ✍️ Sentence statistics — sentence count, average sentence length, share of long sentences
    • 🔤 Word statistics for English — average word length, syllable count and the Flesch Reading Ease score
    • 💡 Concrete improvement suggestions, like splitting sentences that run too long

    When to use it

    • Before publishing a blog post, to check the reading level matches your audience
    • When localizing or simplifying documentation, to verify your rewrite got easier
    • While editing academic or business writing, to catch marathon sentences

    Privacy: your text never leaves the browser. All scoring runs locally on your device.

    Related tools