Flesch-Kincaid Readability Calculator

Paste your writing to get its Flesch Kincaid readability scores: the Flesch Reading Ease score from 0 to 100 and the Flesch-Kincaid Grade Level as a US school grade, along with the sentence and syllable counts behind them. The free readability checker runs in your browser.

Your text stays in your browser: nothing is uploaded. It is saved in this browser’s local storage so it survives a reload; Clear deletes it.

Flesch Reading Ease
–
Higher is easier (0–100)
Flesch-Kincaid Grade Level
–
US school grade
Words
0
Sentences
0
Syllables
0
Words / sentence
0
Syllables / word
0

What is the Flesch-Kincaid readability test?

The Flesch-Kincaid readability test is a pair of formulas that estimate how hard English text is to read from two measurements: average sentence length and average syllables per word. Flesch Reading Ease gives a score where higher means easier, and the Flesch-Kincaid Grade Level turns the same measurements into the US school grade a reader would need.

How to use the readability checker

  1. Paste at least a few paragraphs of English text. Headings and list items count as sentences, so remove them if you only want to score the body text.
  2. Read the two scores at the top. The label under Reading Ease shows where it falls on Flesch’s scale.
  3. Look at words per sentence and syllables per word to see which of the two is pulling the score down, then edit and watch it change.

The formulas

Flesch Reading Ease

206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words)

Published by Rudolf Flesch in “A new readability yardstick” (Flesch, 1948). Scores normally fall between 0 and 100, but very simple text can score above 100 and very dense text below 0.

Flesch-Kincaid Grade Level

0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59

Recalculated by J. Peter Kincaid and colleagues from reading tests of 531 Navy enlisted personnel (Kincaid et al., 1975), so the result reads as a grade level instead of a 0–100 score.

Words, sentences and syllables are counted with the same rules as the sentence counter and syllable counter. Because syllables are estimated by rule rather than looked up in a dictionary, the scores can differ slightly from other Flesch-Kincaid calculators.

Flesch reading ease score table

Flesch’s 1948 paper pairs each score range with a description and the school level of a typical reader:

ScoreDifficultyReading level
90–100Very easy5th grade
80–90Easy6th grade
70–80Fairly easy7th grade
60–70Standard8th and 9th grade
50–60Fairly difficultSome high school
30–50Difficult13th to 16th grade (college)
Below 30Very confusingCollege graduate

Worked example

Readability formulas measure two things: how long your sentences are and how long your words are. Short words and short sentences raise the score.
  • 24 words, 2 sentences, 35 syllables
  • Words per sentence: 24 ÷ 2 = 12
  • Syllables per word: 35 ÷ 24 = 1.458
  • Flesch Reading Ease: 206.835 − 1.015 × 12 − 84.6 × 1.458 = 71.3, “fairly easy”
  • Flesch-Kincaid Grade Level: 0.39 × 12 + 11.8 × 1.458 − 15.59 = 6.3, about sixth grade

Most of the difficulty comes from “readability” (5 syllables) and “formulas” (3); swap them for shorter words and the Flesch Kincaid score improves without touching sentence length.

How to improve your Flesch-Kincaid reading level

  • Split long sentences. Every extra word per sentence costs about one point of Reading Ease and 0.39 of a grade.
  • Prefer short words: “use” instead of “utilize”, “help” instead of “assistance”. Syllables per word has the larger coefficient: 0.1 more syllables per word costs about 8.5 points of Reading Ease.
  • Keep technical terms when your readers need them. The score measures length, not meaning, so a precise long word can be the right choice.

What the Flesch Kincaid test does not measure

Both formulas only see sentence length and word length. They cannot tell whether ideas are in a logical order, whether jargon is explained, or whether the text is accurate, and they were built for English. Use the score as one check of reading level alongside reading your text aloud or testing it with real readers.

Sources

Frequently asked questions

What is the Flesch-Kincaid reading level?

The Flesch-Kincaid Grade Level estimates the US school grade needed to understand a text, so a score of 8.0 means an eighth grader should be able to follow it. It is 0.39 × words per sentence + 11.8 × syllables per word − 15.59, from Kincaid and colleagues’ 1975 study for the US Navy.

How is the Flesch Reading Ease score calculated?

Flesch Reading Ease = 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words), as published by Rudolf Flesch in 1948. Higher scores mean easier text, and both long sentences and long words pull the score down.

What is a good Flesch-Kincaid score?

A Reading Ease of 60 or higher, about grade 8 or below, is a good target for general readers. Flesch’s own scale calls 60 to 70 “standard” (8th and 9th grade) and anything above 70 easy; text written for specialists can score lower.

How do I check the reading level of a text?

Paste the text into the readability checker above and the Flesch Reading Ease score and Flesch-Kincaid Grade Level appear at once. Use at least a few paragraphs, because scores from one or two sentences change a lot with every word.