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

Readability Score Calculator — Flesch, Fog and Coleman–Liau

Calculate Flesch Reading Ease, Flesch–Kincaid Grade, Gunning Fog and Coleman–Liau from verified word, sentence, syllable and letter counts.

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–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.

Readability formulas turn visible features of prose into repeatable indices. They do not read the text or test a reader; they count sentence length, word length, syllables or complex words and apply coefficients fitted to earlier samples. This calculator reports four established formulas side by side from counts you have already verified.

Flesch Reading Ease uses words per sentence and syllables per word. Higher values generally correspond to shorter sentences and shorter words. Flesch–Kincaid Grade uses the same two ratios with different coefficients and returns a grade-like index. The number is a scale position, not a promise that every reader at that school year will understand the material.

Gunning Fog combines words per sentence with the percentage of complex words, commonly words of three or more syllables under a declared convention. Coleman–Liau avoids syllables and uses letters and sentences per hundred words. Because the formulas weight different features, their results need not agree. Do not average them into a supposedly more accurate score.

The page asks for counts instead of pretending English tokenisation is trivial. Abbreviations, decimals, headings, hyphenation, proper nouns and quotations can change sentence and word counts. Syllable algorithms disagree on silent letters, names and technical terms. A transparent count from the same sample is easier to audit than an unexplained automatic parser.

The worked sample has 100 words, 5 sentences, 150 syllables, 12 complex words and 500 letters. It averages 20 words per sentence and 1.5 syllables per word. The resulting Reading Ease is 59.635, Flesch–Kincaid Grade 9.91, Fog 12.8 and Coleman–Liau 12.12.

Scores are deliberately not clamped. Very short or artificial text can produce Reading Ease above 100 or a grade below zero, and changing the value would no longer be the published formula. Small samples are unstable: one long heading or sentence can move an index sharply, so analyse a representative passage rather than a slogan.

No universal pass band appears. A legal notice, children's story, safety instruction and specialist paper serve different audiences and purposes. Required terminology can raise an index while careful definitions improve real comprehension. Tables, diagrams, layout, motivation and prior knowledge are invisible to every formula here.

Use the results diagnostically. If all formulas flag long sentences, inspect sentence structure. If only syllable-based formulas rise, check unavoidable technical terms and explain them. Then test the revised material with actual intended readers or a domain review instead of writing solely to a score. Run the same counting method before and after revision so a change reflects the prose rather than a changed tokenisation rule.

Every count must be a whole number. Words, sentences, syllables and letters are positive; complex words may be zero. Syllables and letters cannot be fewer than words, and complex words cannot exceed words. Decimal.js carries all divisions and each output rounds once to ten decimal places.

Readability is one part of clear communication. Organisation, headings, active structure, concrete examples, accessible design and accurate content remain essential. A lower grade estimate can coexist with misleading or incomplete prose, so the formula must never replace editorial judgment.

What is readability score calculator?

A readability score is a mathematical index based on surface features of a text sample. Flesch formulas use sentence length and syllable density; Fog adds complex-word share; Coleman–Liau uses letters and sentences. They estimate linguistic difficulty, not comprehension, accuracy or suitability by themselves.

How to use this calculator.

  1. Choose one representative text sample and count every field with one consistent convention.
  2. Enter words, sentences, syllables, complex words and letters from that same sample.
  3. Compare the four scores and inspect which underlying ratio drives each difference.
  4. Revise structure or explanations where the counts reveal a real obstacle.
  5. Validate with intended readers and subject experts rather than targeting a score alone.

The formula.

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

Compute average words per sentence and syllables per word for the Flesch formulas. Fog adds complex words as a percentage. Coleman–Liau converts letters and sentences to rates per 100 words. None of the published formulas is clamped.

For 100 words, 5 sentences and 150 syllables, W/S=20 and Y/W=1.5. Reading Ease is 206.835−1.015×20−84.6×1.5=59.635. Grade is 0.39×20+11.8×1.5−15.59=9.91. With 12% complex words, Fog is 0.4×32=12.8; with 500 letters and 5 sentences per 100 words, Coleman–Liau is 12.12.

A worked example.

Example

The sample averages 20 words per sentence, 1.5 syllables per word and 12% complex words. Its Flesch Reading Ease is 59.635, Flesch–Kincaid Grade 9.91, Gunning Fog 12.8 and Coleman–Liau 12.12. The disagreement is expected because each formula weights different surface features.

complex Words12
sentences5
words100
letters500
syllables150

Frequently asked questions.

What is a good readability score?
There is no universal target. Suitability depends on audience, purpose, required terminology and how the material will be used.
Why do the four formulas disagree?
They use different predictors: syllables, complex-word share or letters. The differences show which surface feature drives the result.
Can Flesch Reading Ease exceed 100?
Yes for unusually simple samples. This page preserves the published formula rather than clamping it.
Does a grade score mean every student at that grade understands the text?
No. It is an index calibration, not an individual comprehension test.
How should I count complex words?
Use a declared Gunning Fog convention consistently; definitions vary around proper nouns, familiar words and suffixes.
Why doesn't the calculator accept pasted text?
Automatic word, sentence and syllable tokenisers make hidden choices. Verified counts keep those assumptions visible.
How long should the sample be?
Use a representative passage long enough that one sentence or heading does not dominate; very short samples are unstable.
Can readability prove that content is clear and correct?
No. It cannot assess accuracy, organisation, diagrams, reader knowledge or whether explanations answer the real question.

In this category

Embed

Quanta Pro

Paid features are coming later.

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