Readability Score
Measure how easy your text is to read with Flesch–Kincaid and Gunning Fog — computed in your browser
Text
Paste the passage to analyze
Examples
Score short, simple sentences
The cat sat on the mat. The dog ran.{
"words": 9,
"sentences": 2,
"syllables": 9,
"fleschReadingEase": 117.7,
"fleschKincaidGrade": 0,
"gunningFog": 1.8,
"easeBand": "Very easy (5th grade)"
}Short sentences and mostly one-syllable words produce a high reading-ease score and low grade estimates.
Compare technical wording
Readability tools help teams write clear documentation.{
"words": 7,
"sentences": 1,
"syllables": 15,
"fleschReadingEase": 18.4,
"fleschKincaidGrade": 12.4,
"gunningFog": 14.2,
"easeBand": "Very difficult (college graduate)"
}The single sentence is short, but the heuristic counts enough syllables to produce a difficult reading-ease band.
See the lower bound for dense vocabulary
Consequently, the multifaceted infrastructure necessitated comprehensive reconfiguration.{
"words": 7,
"sentences": 1,
"syllables": 27,
"fleschReadingEase": 0,
"fleschKincaidGrade": 32.7,
"gunningFog": 37.1,
"easeBand": "Very difficult (college graduate)"
}The raw Flesch calculation is below zero, so the displayed reading-ease value is clamped to 0 while the grade estimates remain high.
About this tool
Readability Score estimates how difficult an English passage is to read using Flesch Reading Ease, Flesch–Kincaid Grade and Gunning Fog. It also reports word, sentence and syllable counts, then maps the Flesch score to a plain-English band such as Very easy, Standard or Very difficult.
The component uses a lightweight browser-side heuristic: words are ASCII letter sequences with optional apostrophes, sentences are split at periods, exclamation marks and question marks, and syllables are estimated from vowel groups with common English endings removed. Flesch Reading Ease is clamped to 0–121.22, while the grade and Fog values are prevented from going below zero.
Results update as you type and are best used for comparing drafts consistently. The heuristic is designed for English prose, not as a substitute for editorial judgment or a full linguistic analysis, and all processing stays in the browser.
How to use
Paste the passage
Replace the sample text in the Text area with the English copy, documentation or UI wording you want to inspect.
Read the score summary
Review Flesch Reading Ease and its band, then compare the Flesch–Kincaid Grade and Gunning Fog Index shown below it.
Check the counts
Use Words, Sentences and Syllables to spot whether a score changed because of sentence length, word choice or the syllable heuristic.
Revise and compare
Shorten long sentences or replace unnecessarily complex words, then paste the revision and compare the new metrics with the previous draft.
Use cases
Editing developer documentation
Compare a setup guide before and after revision to see whether shorter sentences and simpler vocabulary make the instructions easier to scan.
Reviewing UI and onboarding copy
Check labels, help text and onboarding paragraphs for unexpectedly high grade estimates before handing them to users.
Comparing release-note drafts
Paste two versions of a release note and use the metrics as a consistent signal while preserving the technical meaning.
Teaching readability trade-offs
Use the counts and three scores to show how sentence length and multi-syllable words affect common readability formulas.
Common mistakes
Mistake:Treating the score as a definitive judgment of writing quality.
Fix:Use the numbers as a comparison signal. Technical terms, necessary names and deliberate tone can raise a score without making the copy wrong.
Mistake:Using the heuristic for non-English text or mixed scripts.
Fix:The word matcher and syllable estimator are built around ASCII English words, so use an appropriate language-specific analyzer for other languages.
Mistake:Leaving sentence-ending punctuation out of a multi-sentence draft.
Fix:The component splits sentences at ., ! and ? followed by whitespace or the end of the text. Add normal punctuation so sentence length is measured as intended.
Mistake:Comparing passages with very different lengths as if the scores were equally stable.
Fix:Very short passages can swing sharply from one word or punctuation change. Use a representative section and combine the score with manual review.
Frequently asked questions
Related guides
Letter Frequency Analysis: How Frequency Stats Crack Substitution Ciphers
What the letter distribution in English looks like, how to use it to break a Caesar cipher, and what word and line stats reveal that individual letters miss.
Readability Scores Explained: Flesch–Kincaid and Friends
What readability formulas measure, how to read a Flesch Reading Ease score, and how to write text that scores well without dumbing it down.
References & standards
Related tools
Binary Text Translator
Convert text to binary or hex bytes and decode it back
Case Converter & Text Formatter
Convert text between 14 different case formats including camelCase, snake_case, kebab-case with batch processing and advanced options
Character Frequency Analyzer
Count character, letter and word frequencies for text analysis
Find and Replace Text
Find and replace text with optional regex, case, and multiline matching
HTML to Markdown Converter
Paste HTML and get clean Markdown. Configurable heading style, bullet marker, and code block style — all processed locally in your browser.
Keyword Extractor
TF-IDF keyword extraction from any document — ranked terms with scores