Skip to content

Reading Level Calculator

Paste any text to get its readability score. Flesch Reading Ease, grade level, words, sentences.

52 words · 5 sentences · 88 syllables

Readability level

Difficult

Flesch score

53

8.4Grade level (FK)
10.4Words per sentence
1.69Syllables per word

⚠ Approximate algorithm calibrated for English. Results are less accurate for other languages.

How the Reading Level Calculator Works

The calculator uses two Flesch formulas. The Flesch Reading Ease score (0–100) measures how easy a text is to read — higher is easier. The formula is: 206.835 − 1.015 × (words/sentences) − 84.6 × (syllables/words). The Flesch-Kincaid Grade Level translates the same inputs into a US school grade level: 0.39 × (words/sentences) + 11.8 × (syllables/words) − 15.59.

Syllables are counted using a simple English approximation: vowel groups count as one syllable each, silent trailing 'e' is removed, and every word has at least one syllable. This is accurate enough for most writing analysis purposes but may differ slightly from a manual syllable count.

What Flesch Scores Mean in Practice

A Flesch Reading Ease score of 90–100 corresponds to very simple text — think children's books or straightforward instructions. Scores of 70–90 indicate easy reading (popular fiction, conversational blog posts). The 60–70 range is standard — this is the level of most newspaper articles and accessible non-fiction. Below 60 signals increasingly dense prose: academic papers, legal documents, and technical manuals typically score 0–30.

For students and writers, the most useful benchmark is the 60–70 range. Blog posts aimed at general audiences should target this zone. Academic essays are naturally expected to score lower (30–50), while executive summaries and abstracts should aim for 50–60 to remain accessible. The Flesch-Kincaid Grade Level adds a concrete anchor: a score of 8.0 means an average eighth-grader should be able to read and understand the text.

Common Readability Formulas Explained

Several readability formulas exist beyond Flesch. Each measures slightly different surface features of text, making them better or worse suited for specific contexts.

Flesch Reading Ease (FRE): Score 0–100 (higher = easier). Formula: 206.835 − 1.015 × (words/sentences) − 84.6 × (syllables/words). Score 70+ = easy plain English, 30–70 = standard, below 30 = very difficult. The US government plain language standard targets 60–70 for public-facing documents.

Flesch-Kincaid Grade Level (FKGL): Translates the same inputs into a US school grade equivalent. Formula: 0.39 × (words/sentences) + 11.8 × (syllables/words) − 15.59. Grade 8 = typical newspaper; Grade 12 = academic; Grade 16+ = professional or scholarly writing.

Gunning Fog Index: Focuses on "complex words" — those with 3 or more syllables. Grade 8 = easy reading; Grade 12 = standard; Grade 17+ = considered unreadable for most audiences. Useful for identifying jargon-heavy writing.

Coleman-Liau Index: Based on characters per word and sentences per word — not syllables. This makes it more consistent for digital text where syllable detection algorithms can vary. The formula uses 100-character segments to estimate grade level.

SMOG Index: Designed specifically for health literacy assessment. It predicts the grade level needed to understand 100% of a text — more conservative than Flesch-Kincaid, which targets 75% comprehension. Patient education materials often use SMOG as the primary benchmark.

Related tools: Reading Time Calculator, Word Counter, Character Counter, and Speech Time Calculator.

Target Readability by Audience and Context

There is no universally 'best' readability score. The right target depends entirely on your audience and purpose. Writing at Grade 6 for a medical journal is wrong; Grade 18 for a product label is equally wrong.

General public content (news, marketing, landing pages): aim for Grade 6–8 (Flesch-Kincaid). Plain English improves comprehension for all readers — including experts, who read faster and make fewer errors when text is simpler.

Health information (patient education materials): Grade 6 or lower. Studies show patients recall health information better at lower reading levels regardless of their own education level. The SMOG Index is the preferred formula for this context.

Legal documents: typically Grade 16–18 in practice — a major accessibility barrier. Plain language legal writing campaigns (UK, Canada, US) target Grade 8–12 for consumer contracts, privacy policies, and government notices.

Academic papers: Grade 14–20 is expected for the body; however, abstracts aimed at general audiences should target Grade 10–12 to remain accessible to journalists, policymakers, and non-specialist readers.

Children's books: Grade 1–4. Picture books aimed at early readers target Grade K–2, using short sentences, common words, and high repetition. Middle-grade fiction (ages 8–12) typically ranges from Grade 4–6.

Frequently Asked Questions

What is the Flesch Reading Ease score?
The Flesch Reading Ease score (0–100) measures how easy a piece of English text is to read. Scores of 90–100 are very easy (children's books), 60–70 are standard (newspaper articles), and below 30 are very difficult (academic papers). The score is calculated from average sentence length and average syllables per word.
What is a good readability score for a blog post?
For a general-audience blog post, aim for a Flesch Reading Ease score of 60–70. This corresponds to a Flesch-Kincaid Grade Level of roughly 8–10, meaning a high school student can comfortably read it. Write shorter sentences (average 15–20 words) and prefer simpler words where possible.
Why is the algorithm less accurate for French text?
The Flesch formulas were developed and calibrated specifically for English. French words have more syllables on average, French sentences tend to be longer, and the relationship between syllable count and readability differs from English. A French text will typically produce a lower Flesch score than an English text of comparable difficulty, making direct comparisons unreliable.
What is a good Flesch Reading Ease score?
The Flesch Reading Ease score (0–100) measures text difficulty. Higher = easier. Score 90–100: Very Easy (5th grade). 70–80: Easy (6th grade). 60–70: Standard (7th–8th grade). 50–60: Fairly Difficult. 30–50: Difficult (college). 0–30: Very Confusing (professional). Most web content targets 60–70.
What is the Flesch-Kincaid Grade Level?
The Flesch-Kincaid Grade Level translates the reading ease score into a US school grade level (1–16+). A score of 8.0 means an 8th grader can read the text comfortably. Plain-language guidelines recommend grade 8 for general public communications. Academic papers often score 12–16.
What is a good Flesch-Kincaid score for a website?
For most websites, a Flesch Reading Ease of 60–70 (Grade 7–9) strikes the right balance between accessibility and professionalism. US government plain language guidelines recommend 60+ for public-facing content. Anything below 30 (college-level) risks losing readers who don't share your domain expertise — even in B2B or professional contexts.
Do readability scores account for topic difficulty?
No. Readability formulas only measure surface features — sentence length and word length (syllables or characters). They cannot detect jargon, conceptual complexity, or assumed knowledge. A text with short simple words about quantum mechanics will score 'easy' but remain incomprehensible to most readers. Use readability scores as a guideline, not a guarantee of actual comprehension.

You might also need

See all tools →

Complementary tools based on what you're doing

By Bam's Thinkery — Updated