Audited 31 Jul 2026·Last updated 28 Oct 2026·5 citations·Tier 1·0 uses

Readability Score Calculator — Flesch, Fog and Coleman–Liau

Score a passage on Flesch Reading Ease, Flesch–Kincaid grade, Gunning Fog and Coleman–Liau from your counts of words, sentences, syllables and letters.

Readability Score Calculator

Count syllables using one consistent language-aware method.
Usually words with three or more syllables under the selected Fog convention.
Letters only for Coleman–Liau; use the same tokenised sample.
Flesch Reading Ease
59.635
Flesch's 1948 ease score: higher means easier, normally between 0 and 100, with no cap at either end.
Flesch–Kincaid Grade
9.91
Gunning Fog Index
12.8
Coleman–Liau Index
12.12
Average words per sentence
20
Average syllables per word
1.5
Complex words
12.00

Background.

Open the readability statistics in Microsoft Word and you get two scores that both go back to Rudolf Flesch. Reading Ease, which he published in 1948, runs on a scale where higher means easier. The Flesch–Kincaid grade, worked out for the US Navy in 1975, turns the same inputs into a school grade, where higher means harder. Neither formula reads a word for meaning. Each takes two averages — how many words your sentences hold and how many syllables your words hold — and feeds them through coefficients fitted to how real readers performed on graded passages.

Two other formulas count different things. Robert Gunning's Fog index, from his 1952 book on clear writing, keeps sentence length but swaps syllable density for the share of words with three or more syllables. Meri Coleman and T. L. Liau wanted a formula a computer could score, so in 1975 they dropped syllables entirely and counted letters, which a machine counts reliably. Run all four on one passage and they will rarely agree; on the worked example below they span almost three grades. That spread is information. When Fog sits well above the Kincaid grade, long words are doing the damage. When every score falls as you split sentences, length was the trouble.

You enter counts here rather than pasting text. Whether "e.g." ends a sentence, whether "3.5" is a word, whether "every" has two syllables or three and "fire" one or two: automatic checkers settle these silently, and two tools can disagree by a grade on the same paragraph for no reason except tokenising. Counting, or at least checking a tool's counts, keeps those choices visible, so a before-and-after comparison measures your revision instead of a change in counting rules.

The scores answer a narrow question well: compared with the last draft, are the sentences shorter and the words plainer? Whether a reader will understand the text, trust it or act on it is a different question, and none of the four can answer it.

What is readability score calculator?

A readability formula is a regression equation. It predicts how hard a passage will be from surface features that can be counted, with coefficients chosen so its predictions matched the results of real readers on test passages: Flesch fitted Reading Ease to the McCall–Crabbs reading lessons used in American schools, and Kincaid's team re-fitted the formulas to comprehension results from Navy enlisted personnel. The outputs come in two kinds. Reading Ease is a score intended to run from about 0 (very difficult) to 100 (very easy). The other three are grade levels in the US school system, so 9.91 points to text suited to a reader around the end of ninth grade, and 12 to the final year of high school. Both kinds describe the text, never a particular reader.

How to use this calculator.

  1. Pick the passage you want to judge and remove what is not running prose: headings, captions, tables, reference lists and navigation text. For a long document, take several samples of 100 words or more from the beginning, middle and end instead of one paragraph you already suspect.
  2. Count Words and Sentences under rules you write down: whether numbers count as words, whether a bulleted item without a full stop is a sentence, and that abbreviations such as "Dr." or "e.g." do not end one. In a 100-word sample, a single miscounted sentence boundary moves Reading Ease by three to five points.
  3. Enter Syllables as the total for the whole passage, checking a dictionary's syllable breaks when unsure. For Complex words, count words of three or more syllables after Gunning's exclusions: proper nouns, compounds of short words such as "bookkeeper", and verbs that reach three syllables only through an -ed or -es ending, like "created".
  4. For Letters, count alphabetic characters only, leaving out digits, spaces, hyphens and punctuation. Syllables and letters can never be fewer than the words, and complex words can never exceed them; if the calculator rejects a value, one of the counts probably came from a different version of the text.
  5. Read the three averages under the scores before the scores themselves. Words per sentence, syllables per word and the complex-word percentage tell you which feature to change. Revise, recount with the same rules, and compare the new figures with the old.

The formula.

FRE = 206.835 − 1.015(W/S) − 84.6(Y/W)

Everything starts from ratios of five counts: W words, S sentences, Y syllables, C complex words and L letters.

Reading Ease = 206.835 − 1.015 × (W ÷ S) − 84.6 × (Y ÷ W) Flesch–Kincaid grade = 0.39 × (W ÷ S) + 11.8 × (Y ÷ W) − 15.59 Gunning Fog = 0.4 × [(W ÷ S) + 100 × (C ÷ W)] Coleman–Liau = 0.0588 × L₁₀₀ − 0.296 × S₁₀₀ − 15.8, where L₁₀₀ = 100 × L ÷ W (letters per hundred words) and S₁₀₀ = 100 × S ÷ W (sentences per hundred words).

The constants are fitted, not derived. 206.835 is simply where Flesch's regression line crosses zero sentence length and zero syllables; nothing anchors it to 100, so simple enough text scores above 100 and dense enough text below zero.

The two Flesch formulas use identical predictors in different proportions. In Reading Ease, an extra tenth of a syllable per word costs 8.46 points, the same as lengthening every sentence by about 8.3 words. In the Kincaid grade that tenth of a syllable adds 1.18 grades, which equals only about 3 extra words per sentence. Relative to word length, Kincaid's re-fit gives sentence length about 2.75 times the weight Flesch gave it, which is why the two can rank a pair of passages differently.

Fog is the simplest: average sentence length plus the percentage of complex words, multiplied by 0.4, so every ten percentage points of complex words adds 4 grades. Gunning's 0.4 scales the sum onto school grades.

Coleman–Liau is governed by word length. One extra letter per word adds 5.88 grades, while one extra sentence per hundred words removes only 0.296. A passage averaging 5.5 letters per word instead of 5, with everything else as in the worked example, rises from 12.12 to 15.06.

No result is capped or rounded to a whole grade, and no term accounts for how familiar the words are, how the page is laid out or what the reader already knows.

A worked example.

Example

Take a 100-word passage with 5 sentences, 150 syllables, 12 words of three or more syllables and 500 letters. The averages come first: 100 ÷ 5 = 20 words per sentence, 150 ÷ 100 = 1.5 syllables per word, and 12 ÷ 100 = 12% complex words. Reading Ease subtracts two penalties from 206.835: 1.015 × 20 = 20.3 for sentence length and 84.6 × 1.5 = 126.9 for word length, leaving 206.835 − 20.3 − 126.9 = 59.635. The Kincaid grade adds the same averages with its own weights: 0.39 × 20 = 7.8, plus 11.8 × 1.5 = 17.7, minus 15.59, gives 9.91. Fog adds the sentence length to the complex-word percentage and scales the total: 0.4 × (20 + 12) = 0.4 × 32 = 12.8. Coleman–Liau needs rates per hundred words; with exactly 100 words those are 500 letters and 5 sentences, so 0.0588 × 500 = 29.4, minus 0.296 × 5 = 1.48, minus 15.8, gives 12.12. A Reading Ease of 59.635 falls just short of 60, the lower edge of the band Flesch called standard, and inside his fairly difficult band. The three grade estimates run from 9.91 to 12.8. Fog sits highest because the 12 complex words contribute 0.4 × 12 = 4.8 grades by themselves, so if this passage needs to be easier, the vocabulary is the first place to look.

complex Words12
sentences5
words100
letters500
syllables150

Frequently asked questions.

What Flesch Reading Ease score should I aim for?
Flesch's 1948 paper gave descriptive bands: 90–100 very easy, 80–90 easy, 70–80 fairly easy, 60–70 standard, 50–60 fairly difficult, 30–50 difficult and 0–30 very difficult. They describe the text, not a pass mark. A leaflet for the general public and a paper for specialists sensibly land in different bands, so set a target from your audience and use the score to compare drafts.
How can Reading Ease come out above 100 or below zero?
The scale is a straight-line fit, not a percentage, and nothing caps it. A passage of one-syllable words in ten-word sentences scores 112.085, and the theoretical ceiling, one-word sentences of one-syllable words, is 121.22. In the other direction, sentences averaging 50 words with 2 syllables per word give −13.115.
Why do Reading Ease and the Flesch–Kincaid grade sometimes rank two passages differently?
Kincaid weighted sentence length more heavily. Passage A has 100 words in 4 sentences and 140 syllables; passage B has 100 words in 8 sentences and 155 syllables. Reading Ease calls them equal, 63.02 against 63.0175, yet the Kincaid grades are 10.68 and 7.575. Long sentences of short words fare better under Flesch's original.
Which words count as complex for the Fog index?
Gunning counted words of three or more syllables, but excluded proper nouns, compounds built from short words, and verbs that reach three syllables only through -ed or -es. Tools apply these exceptions differently, so the calculator asks for your count. Every five extra words classed as complex in a 100-word sample raise Fog by 2.
Why does Coleman–Liau barely move when I split long sentences?
Its sentence term is small: one more sentence per hundred words lowers it by only 0.296. Cutting the worked example's 100 words into 8 sentences instead of 5 lifts Reading Ease from 59.635 to 67.2475 and drops Fog from 12.8 to 9.8, but Coleman–Liau only slips from 12.12 to 11.232. Shorter words are what move it.
How should I count numbers, abbreviations and bullet points?
Pick a rule and apply it to every draft. A figure such as 2026 can count as one word, but it has no letters, so including numbers lowers letters per word and flatters Coleman–Liau. Bulleted fragments without full stops are riskier: in a 100-word sample at 1.5 syllables per word, 4, 5 or 6 sentences give Reading Ease of 54.56, 59.635 or 63.0183.
How long a sample gives a stable score?
Flesch and Gunning both described their methods in terms of samples of about 100 words drawn from across a text. At that size one sentence boundary shifts Reading Ease by several points, so a single paragraph says little about a long report. Score three or more samples from different sections, or count the whole text if it is a short leaflet.
Do these formulas work for languages other than English?
Not as published. The coefficients were fitted to English. Languages that build long words, such as German with its compounds or Swahili with verbs that carry subject, tense and object prefixes, average more syllables per word without being harder for native readers, so English coefficients overstate their difficulty. Recalibrated versions exist, such as Toni Amstad's 1978 German adaptation of Reading Ease.
If I rewrite to hit a target score, will the document be clearer?
Not necessarily. Chopping sentences can delete the "because" and "so" that carry the reasoning, and swapping a precise term for a vague short one can mislead. The CMS Written Materials Toolkit warns against treating a formula as a complete assessment, and the CDC Clear Communication Index checks things no formula sees, such as a clear main message and a call to action.
Is a Flesch–Kincaid grade the same as a Lexile measure?
No. The grades here are US school years, so 9.91 means roughly ninth to tenth grade and 12 the final year of high school. Lexile measures, often used to match children's books to readers, sit on their own scale and also weigh how common the words are, so there is no direct conversion between the two.

How this page was produced

Published by
Quanta Calculator
Primary sources
5 cited below
Method
FRE = 206.835 − 1.015(W/S) − 84.6(Y/W)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon