Free tool · No signup

    Readability Checker

    Paste any text and get five industry-standard readability scores instantly — no upload, runs entirely in your browser.

    100% private — your text never leaves your browser.

    Flesch Ease

    —

    F-K Grade

    —

    Gunning Fog

    —

    SMOG

    —

    ARI

    —

    Summary

    Words: 0 · Sentences: 0 · Syllables: 0

    Formula-based reading level: —

    Methodology and further reading

    English heuristics; no text upload. Formula references: Microsoft’s Flesch formula explanation and Research on readability assessment and SMOG.

    Next: check your word count or review your scene goals in an outline.

    Like this tool? Imagine the rest of BookOS.

    BookOS gives you AI writing, character bibles, outline editor, originality checks, and one-click export — all in one calm workspace.

    How it works

    STEP 1

    Paste your text

    A paragraph, chapter, or full draft — runs in your browser.

    STEP 2

    Read the scores

    Five industry-standard readability metrics calculated instantly.

    STEP 3

    Compare a revision

    Read aloud, revise a difficult passage and compare—not every sentence needs simplifying.

    Tips for best results

    • Use a representative English-language passage, not just a title or a line of dialogue.
    • Treat reading grade as a formula estimate, not a required age or a verdict on your reader.
    • Keep names, precise terms and deliberate rhythm. Revise for clarity rather than chasing a score.

    What the five scores measure

    Flesch Reading Ease estimates ease from words per sentence and syllables per word. Flesch–Kincaid Grade expresses those factors as a US grade estimate. Gunning Fog adds the share of complex words; this implementation heuristically excludes capitalized names and some suffixes.

    SMOG estimates grade from polysyllabic words and is intended for 30-sentence samples. ARI uses characters per word and words per sentence. These are screening signals, not assessments of voice, meaning or story quality.

    Worked revision: keep the meaning, reduce the load

    Before: ‘Despite the apparent absence of personnel within the station, Mara proceeded to investigate the illuminated ticket office, where she discovered an object she believed had been permanently lost.’

    After: ‘The station looked empty. A light burned in the ticket office. Mara went closer. On the counter lay the watch she thought she had lost.’

    The revision separates observation from discovery and replaces vague phrases with concrete action. It also changes the rhythm: a slow, formal narrator might prefer parts of the first version. Read both aloud before deciding.

    A score is a starting point, not a writing rule

    If a passage feels hard to follow, check whether the reader knows who is acting, where they are and what changed. Then look at sentence length and unnecessary abstraction. A clear long sentence can work better than several choppy ones.

    For a fuller review, combine the numbers with reader feedback. Metaphor, suspense, cultural knowledge and intentional ambiguity are outside these formulas.

    Frequently asked questions

    What is Flesch Reading Ease?

    A formula using sentence length and syllables per word. Higher values indicate lower surface complexity. Scores can fall outside the commonly cited 0–100 range.

    What is Flesch-Kincaid Grade?

    An estimated US school-grade level derived from sentence length and syllables. It does not measure comprehension of your story or identify the actual age of your readers.

    What's a good score for a novel?

    There is no universal target. Compare similar passages for your intended audience, preserve the narrator's voice and ask readers where they lose the thread.

    Is my text uploaded anywhere?

    No. All calculations run locally in your browser.

    Why do my scores differ from MS Word?

    Tools differ in sentence detection, syllable estimation and treatment of punctuation. This checker uses approximate English syllable counting; names, abbreviations and unusual punctuation can skew the results.

    Can I use this for another language?

    These formulas and this syllable estimator are designed around English. Do not use the resulting grades as validated scores for other languages.