Flesch Reading Ease Calculator
Score how easy a text is to read.
Reviewed by the Calculation Machine team · Updated 24 October 2026 · How we check our maths
Your values
ⓘ Live results
- Flesch reading ease
- 73.9
- Reading level
- Easy (7th grade)
- Avg words per sentence
- 14.3
- Avg syllables per word
- 1.4
Quick answer
Flesch Reading Ease = 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words). Scores run roughly from 0 to 100: higher is easier. 60–70 is plain English that most adults read comfortably. A 500-word text with 35 sentences and 700 syllables scores 73.9, fairly easy (about 7th-grade level).
What the Flesch Reading Ease calculator does
Enter the number of words, sentences and syllables in a passage and this calculator returns its Flesch Reading Ease score, the reading level it corresponds to, and the two averages that drive the score: words per sentence and syllables per word. Writers, editors, teachers and compliance teams use it to check that web copy, letters, policies or classroom texts suit their readers.
The score only measures sentence length and word length. It cannot tell whether a text is well organized, accurate or uses familiar words — "the cat sat on the mat" and a string of short, obscure words can score the same. Treat it as a quick signal, not a verdict.
You need three counts. Word and sentence counts come from any word processor or the word and character counter; syllables are harder to count by hand, so sample a 100-word passage and scale up. This page also covers reading level: the table below maps scores to US school grades, and the Flesch–Kincaid grade formula is given for anyone who needs a grade number directly.
The formula
FRE = 206.835 − 1.015 × (W ÷ S) − 84.6 × (Y ÷ W)
| Symbol | Meaning | Unit |
|---|---|---|
| W | Total words in the passage | words |
| S | Total sentences (ended by . ! ? or a line break in lists) | sentences |
| Y | Total syllables across all words | syllables |
| W ÷ S | Average sentence length | words per sentence |
| Y ÷ W | Average word length | syllables per word |
Rudolf Flesch published the formula in 1948 ("A New Readability Yardstick", Journal of Applied Psychology). In 1975 J. Peter Kincaid and colleagues re-derived it for the US Navy as the Flesch–Kincaid Grade Level: 0.39 × (W ÷ S) + 11.8 × (Y ÷ W) − 15.59, which gives a US school grade instead of a 0–100 score. Both were built for English prose; they do not transfer to other languages, and they give odd results for lists, code, poetry or very short texts under about 100 words.
Worked examples
Typical blog article
A 500-word web article with 35 sentences and about 700 syllables.
Inputs
- Total words500
- Total sentences35
- Total syllables700
Result
- Flesch reading ease73.9
- Reading levelEasy (7th grade)
- Avg words per sentence14.3
- Avg syllables per word1.4
A score of 73.9 with 14.3 words per sentence and 1.4 syllables per word — fairly easy, roughly 7th-grade level. That suits general web content well.
Dense academic writing
A 300-word paragraph from a research paper with 12 sentences and 510 syllables.
Inputs
- Total words300
- Total sentences12
- Total syllables510
Result
- Flesch reading ease37.6
- Reading levelDifficult (college)
- Avg words per sentence25
- Avg syllables per word1.7
37.6 is "difficult", college level. The 25-word sentences and 1.7 syllables per word both drag it down; splitting them to about 15 words each would raise the score by roughly 10 points.
Early reader text
A 200-word children's story with 20 sentences and 250 syllables.
Inputs
- Total words200
- Total sentences20
- Total syllables250
Result
- Flesch reading ease90.9
- Reading levelVery easy (5th grade)
- Avg words per sentence10
- Avg syllables per word1.25
90.9 is very easy (about 5th grade), driven by 10-word sentences and mostly one-syllable words.
Flesch score to reading level
Flesch's original interpretation table, with the approximate US school grade and the kind of text that typically falls in each band. The calculator's label groups the two bands from 70 to 90 together as "Easy".
| Score | Description | US grade level | Typical text |
|---|---|---|---|
| 90–100 | Very easy | 5th grade | Children's books, comics |
| 80–90 | Easy | 6th grade | Conversational writing |
| 70–80 | Fairly easy | 7th grade | Popular fiction, most web copy |
| 60–70 | Standard (plain English) | 8th–9th grade | Newspapers, consumer leaflets |
| 50–60 | Fairly difficult | 10th–12th grade | Magazines on specialist topics |
| 30–50 | Difficult | College | Academic and technical writing |
| 0–30 | Very difficult | College graduate | Legal contracts, scientific papers |
How to raise your score
The two terms in the formula tell you where the points are. Each extra word in the average sentence costs about 1 point; each extra 0.1 syllables per word costs about 8.5 points — so word choice matters more than it looks.
- Split long sentences. Going from 25 to 15 words per sentence adds about 10 points.
- Swap long words for short ones: "use" for "utilize", "help" for "facilitate", "buy" for "purchase".
- Cut nominalizations: "we decided" instead of "we made a decision".
- Keep necessary technical terms. If readers need the word "insulin", keep it and shorten the sentence around it instead.
After editing, re-count with the word and character counter and recheck — the score should move in the direction the averages predict.
Counting syllables and sentences consistently
Tools disagree on counts, which is why two readability checkers can report different scores for the same text. Pick one method and stick with it when comparing drafts.
- Syllables: count vowel sounds, not vowels. "Time" is 1, "reading" is 2, "calculation" is 4. Numbers count as the spoken word ("2026" can be 4 or more), so many tools skip them.
- Sentences: headings and list items without full stops are often merged into the next sentence by software, which lowers the score. Counting each bullet as a sentence is more realistic for web pages.
- Sampling: for long documents, take three 100-word samples from the start, middle and end and average the three scores with the average calculator.
How to use the Flesch Reading Ease Calculator
- 1Count the words in your passage (a word processor or word counter gives this instantly).
- 2Count the sentences — each full stop, question mark or exclamation mark, plus standalone list items if you treat them as sentences.
- 3Count the syllables, or count a 100-word sample and scale it to the full word count.
- 4Enter the three numbers and read the score, the reading level, and the two averages showing which factor to fix.
Frequently asked questions
What is a good Flesch Reading Ease score?
For content aimed at the general public, 60 or above is a common target, and many plain-language guides aim for 60–70. Specialist and academic texts usually score 30–50.
How is Flesch Reading Ease different from Flesch–Kincaid Grade Level?
They use the same two inputs with different weights. Reading Ease gives a 0–100 score where higher is easier; Flesch–Kincaid gives a US grade, where lower is easier.
Can a Flesch score be negative or over 100?
Yes. Very long sentences full of long words can go below 0, and texts of very short one-syllable sentences can exceed 100. Both are rare in real prose.
What reading level should I write for?
Plain-language guidance commonly suggests around 8th-grade level (a Flesch score of about 60–70) for public-facing material. Health and government information is often written lower, at a 6th-grade level or below.
Is the Flesch formula used in law?
Some US states require consumer documents to meet a minimum Flesch score; Florida, for example, sets a minimum readability score for certain insurance policies. Check the rules for your state and document type.
References
- A New Readability Yardstick (Journal of Applied Psychology, 1948) — Rudolf Flesch / American Psychological Association
- Derivation of New Readability Formulas for Navy Enlisted Personnel (Research Branch Report 8-75, 1975) — Naval Technical Training Command, US Navy
- Federal Plain Language Guidelines — PlainLanguage.gov
About this calculator
- Built and reviewed by the Calculation Machine team · How we build and test calculators
- Last reviewed: October 24, 2026
- Report an error