Readability Checker

Score your writing with Flesch Reading Ease, grade level and Gunning Fog — live as you type.

Reading ease
Grade level
Gunning fog
Words / sentence
Syllables / word
Complex words
Paste some text to see how readable it is.

🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.

The Readability Checker measures how easy your writing is to read, using the same formulas professional editors, teachers and plain-language reviewers rely on. Paste your text and it instantly computes your Flesch Reading Ease score, Flesch-Kincaid grade level and Gunning Fog index — three different, well-established readability formulas, all from one pass of the same text — along with the raw ingredients behind them: average words per sentence, syllables per word and the share of complex words. A plain-English verdict tells you who will find the text comfortable to read, from a 5th grader to a graduate student.

Also on Txtset: check total words and keyword density · measure character and tweet limits · identify the language of your text.

Flesch Reading Ease is the one most people mean when they search for a “Flesch test” or “Flesch reading test”, and it is the formula this tool leads with. Developed by Rudolf Flesch in 1948, it scores a 0–100 scale from two ingredients: how long your sentences are and how many syllables your words have. The exact equation, computed live as you type, is 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words). Shorter sentences and shorter words push the score up; long, syllable-heavy sentences push it down. A higher score always means easier reading — there is no “good” fixed number, only a target for your audience.

Flesch-Kincaid Grade Level reuses the same two ingredients but reports them differently — not a 0–100 ease score, but the US school grade a reader needs to follow the text comfortably. The formula is 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ word) − 15.59. A result of 8.0 means a typical 8th grader can read it without strain; most newspapers and popular fiction sit around grade 7–9, and this tool reports the number to one decimal place so small edits show up immediately.

Gunning Fog is the third figure, and it measures something the other two don't: how many “complex” words — three syllables or more — your text leans on. Its formula is 0.4 × [(words ÷ sentences) + 100 × (complex words ÷ words)], and like Flesch-Kincaid it reads out as a grade level. Because it weights long words so heavily, a text can score comfortably on Flesch Reading Ease and still show a high Fog index if it is full of multi-syllable jargon — the two formulas together catch different problems.

The score bands matter as much as the number. A Flesch Reading Ease of 90 or above reads like a children's comic (5th grade); 80–89 is easy, conversational English (6th grade); 70–79 is fairly easy (7th grade); 60–69 is the plain-English sweet spot most web content and journalism aims for (8th–9th grade); 50–59 is fairly difficult, high-school level; 30–49 is difficult, suited to college readers; and anything under 30 is dense, academic text that would benefit from shorter sentences and simpler words. The tool's verdict line names the band your text falls into as you edit.

These aren't academic curiosities — they have real consequences. Insurance policies, loan documents and other consumer contracts in many US states are legally required to clear a minimum Flesch score before they can be sold, because regulators decided readers deserve to actually understand what they're signing. Plain-language guidelines for government, healthcare and financial writing set similar targets, word processors have shipped a Flesch score in their proofing tools for decades, and teachers use grade-level formulas to check whether a handout or exam question is pitched at the right class. Checking a score before you publish takes seconds and answers the same question all of those readers are asking silently: is this easy enough to follow?

The scores update live as you edit, so you can watch all three numbers move as you shorten sentences and swap long words for short ones. Syllables are counted with a fast, well-tested heuristic rather than a dictionary lookup, so very unusual words can be off by one syllable — it doesn't change which band your text lands in. Everything is calculated in your browser; your draft is never uploaded. The tool works for anything from a tweet-length blurb to a full article, though all three formulas are most reliable with at least 50 words, since a single short sentence can swing the ratios wildly.

How to use

  1. Paste your draft into the box — at least a paragraph gives meaningful scores.
  2. Read the Flesch Reading Ease score: higher is easier, with 60–70 the plain-English sweet spot for general audiences.
  3. Check the Flesch-Kincaid grade level and Gunning Fog index — both estimate the school grade a reader needs, from two different angles.
  4. Look at words-per-sentence and complex words to see why a score is high or low.
  5. Edit the text and watch all three scores update live until you hit your target band.

Examples

Blog post check
A draft scoring 45 on Flesch Reading Ease (difficult) with 28 words per sentence tells you to split long sentences; a few edits later it reads 65 and the verdict says “plain English”.
Simplifying an email
Before sending a company-wide announcement, check it scores at least 60 on Flesch Reading Ease so everyone — not just specialists — reads it easily.
Grading a study text
A teacher pastes a handout and sees a Flesch-Kincaid grade of 11.3 — too hard for a 7th-grade class — and simplifies vocabulary until it fits.
Catching jargon
A paragraph scores a reasonable 62 on Flesch Reading Ease but a Gunning Fog of 15 — the Fog score flags the long technical terms that Flesch missed.

Frequently asked questions

What is the Flesch Reading Ease score?
A 0–100 scale computed as 206.835 − 1.015 × (words per sentence) − 84.6 × (syllables per word). Higher means easier: 90+ reads like a comic, 60–70 is plain English, below 30 is academic. Rudolf Flesch developed it in 1948 and it is still the most widely used readability measure — “Flesch test” and “Flesch reading test” both mean this formula.
What is the Flesch-Kincaid grade level?
It reuses the same two ingredients as Flesch Reading Ease — sentence length and syllables per word — but reports the US school grade needed to understand the text: 0.39 × (words per sentence) + 11.8 × (syllables per word) − 15.59. An 8.0 means a typical 8th grader can follow it comfortably.
What is the Gunning Fog index?
A third formula, 0.4 × [(words per sentence) + 100 × (complex-word ratio)], where a “complex word” has three or more syllables. It weights long words heavily, so it can flag jargon-dense text even when Flesch Reading Ease looks fine. A Fog index of 12 or under is a common target for professional writing; above 17 is postgraduate territory.
Why do my Flesch and Gunning Fog scores disagree?
They measure related but different things. Flesch Reading Ease cares mainly about sentence length and average syllable count; Gunning Fog specifically punishes three-syllable-plus words. A short sentence stuffed with technical terms can score fine on one and poorly on the other — checking both catches more problems than either alone.
Who actually requires a minimum readability score?
Consumer insurance policies and some loan documents in a number of US states must clear a minimum Flesch score before they can be sold to the public. Plain-language guidelines for government, healthcare and financial writing set similar targets, and teachers use grade-level formulas to check that a handout suits its class.
How are syllables counted?
With a well-tested heuristic based on vowel groups and common word endings, not a dictionary. English spelling makes perfect syllable counting impossible without one, so results can differ by a syllable here and there from other tools — the band your text falls into stays accurate.
How much text do I need?
All three formulas assume normal prose, so very short samples swing wildly — one long sentence can dominate the average. Aim for at least 50 words; a few paragraphs give stable, trustworthy scores.
Is my draft uploaded?
No. All three formulas run entirely in your browser. Your text is never sent to a server, so unpublished drafts and confidential documents stay private.

Embed this tool on your site

Paste this where you want Readability Checker to appear. It runs in your visitor's browser exactly as it does here — nothing they type reaches a server, yours or ours. Free, no sign-up, no tracking script.

Keeping the credit line under the frame is what makes this free — it is two ordinary links, no script and no nofollow. Preview the embed.