Skip to content
SnapTools

Readability Checker

Runs in your browser

Score a piece of writing with the Flesch Reading Ease and Flesch-Kincaid Grade Level formulas — two of the most widely used readability metrics.

About this tool

Both formulas work from the same two signals — average sentence length and average syllables per word — on the theory that longer sentences built from longer words are harder to read. Flesch Reading Ease reports a 0-100 score (higher is easier); Flesch-Kincaid Grade Level converts the same inputs into a rough US school grade. Neither measures clarity, structure, or whether the content makes sense — only surface complexity.

How to use

  1. Paste the text you want to check.
  2. Run to see word/sentence counts and both readability scores.
  3. Aim for a target band appropriate to your audience — see the FAQ for rough guidelines.

When to use this tool

  • Checking whether marketing copy reads as approachable as intended.
  • Simplifying documentation or support content for a general audience.
  • Comparing draft revisions to see if an edit actually simplified the writing.

Tips

  • General audience web copy usually aims for a Reading Ease of 60+ (roughly 8th-9th grade level).
  • Shortening sentences moves the score more than swapping in shorter words — start there.

Limitations

  • Syllable counting is a vowel-group heuristic, the same approach every lightweight readability tool uses — expect small variance from tools using a dictionary.

FAQ

What's a good score?
For general audiences, 60-70 Reading Ease (roughly 8th-9th grade) is a common target. Technical or academic writing reasonably scores lower.
How accurate is the syllable count?
It uses a vowel-group heuristic, the same approach every lightweight readability tool uses — close, but not dictionary-perfect for every word.
Is my text sent anywhere?
No. Scoring runs entirely in your browser.