CCalclabhub

Writing

How To Calculate Flesch Reading Ease

Readability formulas turn two measurements into a score: how long your sentences are and how many syllables your words have. Both are easy to count and both predict how hard a text feels.

Quick Answer

ease = 206.835 - 1.015 x (words / sentences) - 84.6 x (syllables / words)

words
Total word count of the passage
sentences
Number of sentences, counting each full stop, question mark or exclamation mark
syllables
Total syllable count across all words
ease
Flesch Reading Ease score, higher meaning easier

Divide the word count by the number of sentences to get average sentence length, and the syllable count by the word count to get syllables per word. The Flesch Reading Ease score subtracts weighted versions of both from 206.835, giving a number from about 0 to 100 where higher is easier.

What Is Flesch Reading Ease?

Flesch Reading Ease is a readability score invented by Rudolf Flesch in 1948 and still one of the most widely used. It converts a piece of writing into a single number from about 0 to 100, where higher scores mean easier reading. A score near 90 suits a comic strip, near 60 suits a newspaper, and below 30 belongs in academic journals.

The formula uses exactly two measurements, and both were chosen because they are cheap to count and correlate well with how difficult readers find a text. The first is average sentence length in words. The second is average word length measured in syllables rather than letters.

Average sentence length works because long sentences place more demands on working memory. A reader has to hold the beginning of a clause in mind until the end arrives, and the longer that gap, the more likely the thread is lost. Short sentences reset the reader constantly.

Syllables per word work because longer words are usually less familiar and take longer to decode. A word like availability has six syllables and slows the eye in a way that availability's letter count alone does not capture. Counting syllables is a reasonable proxy for vocabulary difficulty.

The constants in the formula are worth understanding rather than memorising. The 206.835 is a scaling offset that puts typical easy text near 100. The 1.015 weights sentence length, and the 84.6 weights syllables per word. The syllable term is weighted roughly eighty three times more heavily per unit, which is why word choice moves the score far more than sentence length does.

That weighting is the single most useful thing to take away from the formula. Replacing a three syllable word with a one syllable word improves the score more than shortening a sentence by several words. Plain writing is mostly about vocabulary, and only secondarily about sentence length.

The companion formula, Flesch-Kincaid Grade Level, uses the same two inputs but reports the answer as a United States school grade. It is 0.39 times average sentence length plus 11.8 times syllables per word, minus 15.59. A score of 8 means the text should be readable by an average eighth grader.

The two formulas are related but not interchangeable. Reading Ease runs from hard to easy, while the grade level runs from easy to hard, and they do not always agree at the extremes. Reporting both is more informative than reporting either alone.

The method has real limitations. Counting syllables by rule is approximate, because English pronunciation does not follow spelling reliably: the word every has three syllables in careful speech and two in casual, and no spelling rule can decide that. Any calculator implementing the formula has to guess at the edges.

The formula also ignores everything that is not a word. Sentence structure, jargon, logical connectives, paragraph length, headings and the reader's prior knowledge all affect comprehension and none of them appear in the arithmetic. A text can score 70 and still be impenetrable if the concepts are unfamiliar.

It is also blind to language and audience. The constants were fitted to English prose read by American schoolchildren, and applying them to a technical audience reading about their own specialty will understate how easy the text actually is for those readers.

Used with those caveats, though, it is genuinely useful. It gives a writer a fast, objective check on whether a draft has drifted into long sentences and inflated vocabulary, and it makes revision measurable. Track the score across drafts and you can see whether an edit actually simplified anything.

Formula

ease = 206.835 - 1.015 (words/sentences) - 84.6 (syllables/words)

The score runs from about 0 to 100, where higher means easier. The syllable term carries roughly eighty three times the weight of the sentence term.

SymbolMeaning
EReading ease
nWords
sSentences
ySyllables

grade = 0.39 (words/sentences) + 11.8 (syllables/words) - 15.59

The same two inputs reported as a United States school grade instead of an ease score.

SymbolMeaning
GGrade level
nWords
sSentences
ySyllables

length = words / sentences

The first input to both readability formulas, and the one most writers can act on immediately.

SymbolMeaning
LAverage sentence length
nWords
sSentences

How To Calculate Flesch Reading Ease

  1. 1

    Count the words

    Most word processors report this directly. A paragraph of ordinary prose runs about 80 to 120 words.

  2. 2

    Count the sentences

    Each full stop, question mark and exclamation mark ends a sentence. Headings and list items are usually excluded because they have no punctuation.

  3. 3

    Count the syllables

    This is the fiddly part. The standard approach counts vowel groups and then subtracts one for a silent final e and for common endings such as es and ed.

  4. 4

    Divide words by sentences

    For 1000 words in 50 sentences the average is 20 words per sentence, which is already on the long side for general audiences.

  5. 5

    Divide syllables by words and apply the formula

    With 1600 syllables over 1000 words the ratio is 1.6. The ease score is 206.835 minus 20.3 minus 135.4, which comes to about 51.

Examples

Example 1: A plain business memo

Words
200
Sentences
20
Syllables
260
StepCalculationResult
Average sentence length200 / 2010
Syllables per word260 / 2001.3
Reading ease206.835 - 10.15 - 109.9886.705
Grade level0.39 x 10 + 11.8 x 1.3 - 15.593.85

Result: A memo averaging 10 words per sentence and 1.3 syllables per word scores about 86.7 for reading ease, which is close to the plain English range and about a grade 3.85 level.

Example 2: A newspaper article

Words
600
Sentences
40
Syllables
900
StepCalculationResult
Average sentence length600 / 4015
Syllables per word900 / 6001.5
Reading ease206.835 - 15.225 - 126.964.71

Result: Fifteen words per sentence and 1.5 syllables per word give a reading ease score of about 64.71, which is the plain newspaper band.

Example 3: An academic abstract

Words
250
Sentences
10
Syllables
475
StepCalculationResult
Average sentence length250 / 1025
Syllables per word475 / 2501.9
Reading ease206.835 - 25.375 - 160.7420.72
Grade level0.39 x 25 + 11.8 x 1.9 - 15.5916.83

Result: Twenty five words per sentence and 1.9 syllables per word give a reading ease of about 20.7 and a grade level near 16.83, which is the range where journals sit.

Calculator

Prefer a full-width tool? Open the Flesch Reading Ease calculator page.

Common Mistakes

  • Counting headings and list items as sentences

    A heading has no terminal punctuation, so treating it as a sentence adds a very short one and drags the average sentence length down. Exclude anything without sentence punctuation.

  • Trusting the syllable count to be exact

    Automated counting uses spelling rules and gets words like every, business and science wrong in one direction or another. The error is small over a long text and noticeable over a short one.

  • Optimising the score instead of the writing

    A text can be pushed to 80 by splitting every sentence in two, and it will read like a children's book while saying nothing. The score is a diagnostic, not an objective.

  • Assuming a high score means easy to understand

    The formula measures surface features only. Unfamiliar concepts, jargon that happens to be short, and poor logical structure are all invisible to it.

  • Applying English constants to other languages

    The coefficients were fitted to English read by American schoolchildren. Applying them to a different language or to specialist readers gives numbers with no meaning.

  • Averaging scores across unrelated sections

    A document with a plain introduction and a dense technical middle has one average that describes neither part. Score the sections separately to see where the difficulty actually sits.

FAQ

What is a good Flesch Reading Ease score?

For general audiences, 60 to 70 is the comfortable range and matches plain newspaper writing. Scores above 80 suit very broad audiences, and anything below 50 is aimed at readers with specialist knowledge.

What is the difference between Reading Ease and Flesch-Kincaid grade level?

They use the same two inputs but report different scales. Reading Ease runs from hard to easy out of 100, while the grade level reports the United States school year needed to follow the text.

How are syllables counted?

The usual rule counts groups of vowels and then subtracts one for a silent final e and for endings like es and ed. It is approximate, because English spelling and pronunciation do not line up reliably.

Does a low score mean bad writing?

No. Academic and legal writing scores low by design because its vocabulary is precise and its sentences carry qualifications. The score only becomes a problem when the text is meant for a general reader.

Can I use this for other languages?

The formula is fitted to English and the constants do not transfer. Other languages have their own adaptations with different coefficients, and syllable counting rules differ substantially.

How do I raise my score quickly?

Replace long words with short ones. The syllable term is weighted about eighty three times more heavily than the sentence term, so vocabulary changes move the number far more than cutting sentence length.

References

  1. [1]Wikipedia, Flesch-Kincaid readability tests — https://en.wikipedia.org/wiki/Flesch%E2%80%93Kincaid_readability_tests
  2. [2]Wikipedia, Readability — https://en.wikipedia.org/wiki/Readability
  3. [3]Wikipedia, Rudolf Flesch — https://en.wikipedia.org/wiki/Rudolf_Flesch
  4. [4]Wikipedia, Automated readability index — https://en.wikipedia.org/wiki/Automated_readability_index