Reading Ease Checker

Score any text across 8 readability formulas — instantly in your browser.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

The Reading Ease Checker runs eight established readability formulas against any piece of text and returns a full score dashboard, a hard-word highlighter, and concrete improvement tips — all computed live in your browser without uploading anything.

How it works

Text readability is measured through linguistic proxies: sentence length (average words per sentence), syllable density (average syllables per word), vocabulary familiarity (presence in a known-word list), and letter count (characters per word). Each formula weights these signals differently and targets a different use-case.

The eight formulas

Flesch Reading Ease (Rudolf Flesch, 1948) outputs a score from 0 to 100. Higher is easier. The formula is:

FRE = 206.835 - 1.015 (words ÷ sentences) - 84.6 (syllables ÷ words)

A score of 60-70 is the plain-English target recommended by government style guides worldwide. Below 30 is very difficult.

Flesch-Kincaid Grade Level uses the same inputs but outputs a US school grade number:

FK = 0.39 (words ÷ sentences) + 11.8 (syllables ÷ words) - 15.59

Gunning Fog Index (Robert Gunning, 1952) penalises polysyllabic words (3+ syllables):

Fog = 0.4 [ (words ÷ sentences) + 100 (polysyllabic words ÷ words) ]

SMOG Index (G. Harry McLaughlin, 1969) uses a square-root extrapolation of polysyllable density:

SMOG = 1.043 √(polysyllables × 30 ÷ sentences) + 3.1291

Coleman-Liau Index uses letter counts — no syllable counting required:

CLI = 0.0588 L - 0.296 S - 15.8 (L = avg letters per 100 words; S = avg sentences per 100 words)

Automated Readability Index (ARI) emphasises character-to-word ratio:

ARI = 4.71 (chars ÷ words) + 0.5 (words ÷ sentences) - 21.43

Dale-Chall Readability Score cross-references a 3,000-word familiar-word list. Words outside that list are “hard.” If more than 5% of words are hard, a correction factor of 3.6365 is added. This makes it one of the most vocabulary-sensitive formulas.

Linsear Write Formula weights each word as 1 point (≤2 syllables) or 3 points (≥3 syllables), sums those points, divides by sentence count, and halves any result above 20.

The Consensus Grade shown in the dashboard is the arithmetic mean of all seven grade-level indices and gives a single, robust estimate that smooths the weaknesses of any individual formula.

Worked example

Take two versions of the same sentence:

  1. “The utilisation of unnecessarily polysyllabic terminology in professional correspondence frequently engenders comprehension difficulties among the intended recipients.”
  2. “Using long, rare words in business emails often confuses readers.”

Version 1 scores around Flesch 5 (very difficult, college graduate) and FK Grade 20+. Version 2 scores around Flesch 72 (fairly easy, 7th grade). Same message; completely different readability profile.

Formula summary table

FormulaInputsBest for
Flesch Reading EaseSyllables, sentencesGeneral content, gov. guidelines
Flesch-Kincaid GradeSyllables, sentencesUS education context
Gunning FogPolysyllables, sentencesBusiness/journalism
SMOGPolysyllables, sentencesHealth communications
Coleman-LiauLetter counts, sentencesAutomated/NLP pipelines
ARICharacter counts, sentencesFast automated scoring
Dale-ChallKnown-word listEducational material
Linsear WriteSyllable weightingTechnical manuals

Practical targets

Most plain-English style guides recommend targeting Flesch Reading Ease ≥ 60 (8th-grade level) for public-facing web content, emails, and user documentation. Medical guidelines and financial disclosures often target Flesch 50-60. Academic and legal text typically falls in the 0-30 range — which is appropriate for that audience but inappropriate for consumer communications.

Ad placeholder (rectangle)