Loadingβ¦
Loadingβ¦
Score English text with Flesch Reading Ease and five grade-level formulas, and find the long sentences that make it hard to read.
Also covers: Flesch reading ease Β· Grade level checker
Reading ease
β
Flesch, 0β100, higher is easier
Grade level
β
US school grade
Words / sentence
β
aim for 15β20
Syllables / word
β
Dale-Chall word list
Scores update as you type.
Articles, docs, emails, or UI copy. Scores update as you type; 100 words or more gives the most reliable numbers.
Reading ease runs from 0 to 100, higher is easier: 60β70 is plain English. The grade level is the median of Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau, and the Automated Readability Index.
Sentences over 25 words are listed longest first. Splitting them, and swapping long words for short ones, moves both scores the most.
For a general audience, a reading ease of 60 or more and a grade level of 8β9. Technical documentation for developers is often around grade 10β12, and that's fine, but a sentence that needs rereading is still worth splitting.
Each one measures difficulty differently. Flesch-Kincaid and SMOG count syllables, Gunning Fog counts words of three or more syllables, and Coleman-Liau and ARI count letters. That's why the tool shows the median. SMOG is left out for texts under three sentences, which it wasn't designed for.
No. These formulas and the syllable counter were built and calibrated for English. Scores for other languages aren't meaningful.
Scores are kept within each formula's meaningful range: reading ease 0β100 and grades 0β18. Very dense text can produce higher raw numbers, but past 18 they don't tell you anything more.
No. Everything runs in your browser, and nothing you paste is sent to a server or stored.
Text & code
Compare two texts or code files side by side, with changed words highlighted. Ignore whitespace or case, and export a unified .diff patch that git apply accepts.
Count
Count words, characters, sentences, paragraphs, and lines as you type, with reading and speaking time. Check text against X, SEO title, and meta description limits.
Case
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and more, line by line.
Cleanup
Clean up messy text: remove extra spaces, blank lines, invisible characters, and HTML tags, straighten quotes, and rejoin hard-wrapped lines.
Lines
Delete repeated lines from a list and keep the original order. Choose case sensitivity, whether to ignore surrounding spaces, and whether to keep the first or last copy.
Lines
Delete blank lines from text, or collapse runs of blank lines down to one so paragraphs stay separated.