Flesch Kincaid readability score calculator
Paste any text below and it scores instantly. You get a Flesch-Kincaid Grade Level, a Flesch Reading Ease score, and a Gunning fog index. No uploads, no cookies, no server round-trips.
Score your text
- Flesch-Kincaid Grade Level
- Flesch Reading Ease
- Gunning fog index
- Sentences
- Words
- Average sentence length
- Percent complex words
What the scores mean
The Flesch-Kincaid Grade Level is the most widely used English readability formula. Its scores map to US school grades from sentence length and word complexity (Readable). Text for the general public should aim near grade 8, roughly schooling age 13 to 14.
| Score band | Reading level |
|---|---|
| Grade 6 to 9 | Average middle-school level (Readable) |
| Grade 9 to 12 | High school (Readable) |
| Grade 12 to 15 | College (Readable) |
| Grade 15 to 18 | Post-graduate (Readable) |
The Flesch Reading Ease scale runs from 1 to 100, and 100 is the most readable. A score between 70 and 80 matches school grade 8 (Readable).
The Gunning fog index estimates the years of formal education needed to understand a text on first reading. A fog index of 12 corresponds to a US high school senior (Wikipedia). Text for a wide audience generally needs a fog index under 12. Near-universal understanding needs one under 8.
How we know the numbers are right
Every result here is recomputed in browser code from the text you paste, never guessed and never fetched. The tool counts sentences with terminal punctuation, splits words on whitespace, and estimates syllables with the standard vowel-group heuristic.
The history is short. Rudolf Flesch and J. Peter Kincaid built the grade-level formula in the 1970s with the US Navy, which used it for technical training manuals (Readable). Robert Gunning, a publisher turned consultant, introduced his fog index in 1952 (Wikipedia).
The formulas, stated openly
Flesch-Kincaid Grade Level = 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59. The syllable count uses a vowel-group heuristic, so it is an estimate.
Flesch Reading Ease = 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words) (Readable).
Gunning fog index = 0.4 × [(words ÷ sentences) + 100 × (complex words ÷ words)], where complex words have three or more syllables (Wikipedia).
Where the syllable heuristic breaks
Every browser calculator counts syllables with a vowel-group heuristic, because a real dictionary would add megabytes of JavaScript. That choice creates known, reproducible errors. We scored 20 common words against dictionary syllable counts. The heuristic was exact on 11, off by one syllable on 9, and the mean absolute error was 0.45 syllables per word. The pattern is systematic, not random.
| Word | Heuristic | Dictionary | Direction |
|---|---|---|---|
| queue | 2 | 1 | over |
| business | 3 | 2 | over |
| every | 3 | 2 | over |
| poem | 1 | 2 | under |
| idea | 2 | 3 | under |
| science | 1 | 2 | under |
| created | 1 | 2 | under |
| area | 2 | 3 | under |
| being | 1 | 2 | under |
The 11 exact words are regular ones like table, machine, open, paper, and music, where one vowel group equals one syllable. Every miss differs by exactly one syllable.
Two consequences are worth knowing. Words ending in silent-e or -ed tend to count low, because the -ed suffix rule strips a syllable even where the ending is voiced. And vowel pairs like the "ue" in "queue" count as separate groups, inflating short words.
Across a full paragraph the errors mostly cancel, which is why the formulas still rank texts correctly when individual words are off. A paragraph dense with words like "business," "every," and "idea" can still drift several grade points. Treat a score near a threshold as a range, not a verdict.
Hyphenated compounds are another trap. "Bleeding-edge" counts as one word with three syllables, which reads as a short complex word when it is really four separate ones. Numbers and acronyms get stripped to nothing and add zero syllables. Text dense with dates, figures, or abbreviations skews easy.
A worked example, with the numbers
Here is one idea written at two registers, scored with the exact heuristic this page runs. Paste them into the tool above and you will reproduce these numbers.
Plain writing keeps sentences short and picks common words, so most readers finish the page without stopping to reread anything. Formal writing packs several clauses into one long sentence and favors vocabulary of Latin origin, pushing the grade level above fourteen.
Scored. 41 words, 2 sentences, average sentence length 20.5, 1.68 syllables per word. Grade 12.3, reading ease 43.7, fog index 12.1.
Despite the aforementioned deliberations, organizations contemplating exhaustive terminological standardization should systematically evaluate whether proposed documentation revisions demonstrably improve comprehension.
Scored. 19 words, 1 sentence, average sentence length 19.0, 3.58 syllables per word. Grade 34.1, reading ease minus 115.2, fog index 35.0.
The same idea at two registers lands 22 grade points apart. That gap, not the topic, is what the formulas measure. When a client document reads at grade 15 and needs to read at grade 8, the two levers above close it. Shorter sentences. Fewer Latin-derived words.
Common questions
Aim near grade 8 for general-public text (Readable), or a fog index under 12 for a wide audience (Wikipedia).
No. The calculator runs entirely in your browser with zero server round-trips for user content. Your text never leaves your device.
Readability scores are estimates based on syllable-counting heuristics and may not reflect true comprehension difficulty for all audiences. Google does not directly use readability as a ranking factor, though engagement metrics influenced by readability may affect rankings.
They weight different things. Flesch-Kincaid uses syllables per word; fog counts only complex words with three or more syllables (Wikipedia). A text with many two-syllable words scores easier on fog than on Flesch-Kincaid.
Related tools
Try the serp snippet length checker to test how your titles render, the readability comparison report generator for side-by-side text benchmarks, and the content brief readability auditor to score a brief before you write.
Disclaimers
Readability scores are estimates based on syllable-counting heuristics and may not reflect true comprehension difficulty for all audiences
Google does not directly use readability as a ranking factor, though engagement metrics influenced by readability may affect rankings
SEO scores are guidance, not guarantees of search performance
This tool is not a substitute for professional editing or legal review
Enhio is a free, open-source text analysis toolkit built by Michael Lip. All processing runs in your browser. Your text never leaves your device.