π
Free Readability Score Checker
Score your writing with Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau, and ARI. See the reading level instantly.
Works offline once loaded
Common uses
- Readability for Content MarketingMake sure your blog posts and landing pages are easy enough for your audience.
- Readability for SEOImprove dwell time and engagement signals by writing at the right reading level.
- Check Academic Writing LevelGauge whether your paper or thesis matches its intended reading level.
- Plain-Language ComplianceGovernment and healthcare content often requires a specific reading level β verify it.
- Readability for Email CampaignsKeep marketing and outreach emails skimmable and easy to read.
How It Works
This tool runs six classic readability formulas β Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau, and Automated Readability Index β using hand-written JavaScript that executes entirely in your browser. No text is sent to a server at any point.
- 1Tokenizing words and sentencesThe tool splits your text on whitespace to count words, then uses a regex that matches runs ending in . ! or ? to count sentences. A minimum of one sentence is enforced so the formulas never divide by zero.
- 2Counting syllables and complex wordsEach word is passed through a heuristic syllable counter that strips silent-e endings, removes a leading y, then counts vowel clusters (aeiouy). Words with three or more syllables are flagged as 'complex words', the input required by Gunning Fog and SMOG.
- 3Applying the six formulasAll six scores are derived from three primitives β words per sentence, syllables per word, and characters per word β using their published coefficients. For example, Flesch Reading Ease is 206.835 minus 1.015*(words/sentences) minus 84.6*(syllables/words). Coleman-Liau substitutes character counts for syllables, making it the only formula that does not depend on the syllable counter.
- 4Sentence-level highlighting and target checkAfter scoring, the tool walks sentences a second time to flag those over 20 words (amber) or over 30 words (red), similar to the Hemingway Editor. If you set a target audience (marketing, general, or academic), each grade-level score is compared against a fixed grade threshold and shown with a pass or fail indicator.
Related Tools
Syllable Counter
Count syllables per word and in total, with Flesch reading ease and grade level.
Try it
BMI Calculator
Calculate your Body Mass Index in metric or imperial units. See your BMI category, healthy weight range, and where you fall on the scale.
Try it
Blood Alcohol (BAC) Estimator
A rough Widmark-formula estimate of blood alcohol content. Never use it to decide whether to drive.
Try it