← All Tools

Readability Score Calculator🔒 100% local

Flesch-Kincaid scoring. Privacy-first, no server uploads, no tracking.

Related Tools

API ClientAPI Key RedactorAspect Ratio Scaler

Scores pasted prose with three classic formulas. It splits the text on sentence-ending punctuation, matches words with /[a-z']+/, estimates syllables by counting vowel groups, then computes Flesch Reading Ease with a grade band, the Flesch-Kincaid grade and the Gunning Fog index, along with the word, sentence and syllable counts behind them.

How to use it

  1. Paste the text you want scored.
  2. Press Process.
  3. Read the counts and averages first, then the three scores - Flesch also gets a plain-language band.

Worked example

The quick brown fox jumps over the lazy dog.becomes=== Readability === Words: 9 Sentences: 1 Syllables: 11 (estimated) Avg words/sentence: 9.0 Avg syllables/word: 1.22 Flesch Reading Ease: 94.3 → 5th grade (very easy) Flesch-Kincaid Grade: 2.3 Gunning Fog Index: 3.6 (years of education needed) Interpretation: Flesch 60-80 = plain English, most readable for the web. FK Grade ~8 = targeting a general audience. Fog < 12 = accessible to most readers.
The cat sat on the mat. The dog ran fast.becomes=== Readability === Words: 10 Sentences: 2 Syllables: 10 (estimated) Avg words/sentence: 5.0 Avg syllables/word: 1.00 Flesch Reading Ease: 117.2 → 5th grade (very easy) Flesch-Kincaid Grade: -1.8 Gunning Fog Index: 2.0 (years of education needed) Interpretation: Flesch 60-80 = plain English, most readable for the web. FK Grade ~8 = targeting a general audience. Fog < 12 = accessible to most readers.

Two very short sentences score 117.2 on Flesch. The scale is not capped at 100, and the band function still reports '5th grade (very easy)'.

When to use it

What it does not do