Readability Checker
Check how easy your text is to read with the Flesch Reading Ease score and Flesch-Kincaid Grade Level, plus sentence and word statistics. French supported.
French syllables are counted with heuristic rules (final mute e, -ent verb endings, diaereses). Counts may differ slightly from a dictionary, so treat the score as an estimate.
- Reading ease
- –
- Difficulty
- –
- Grade level (Flesch-Kincaid)
- –
- Sentences
- 0
- Words
- 0
- Syllables
- 0
- Words per sentence
- 0
- Syllables per word
- 0
- Words of 3+ syllables
- 0
Calculation
Longest sentences
| Score | Difficulty | Typical reading level (US) |
|---|
How to check the readability of a text
- Paste your text in the input box. A few paragraphs give a more reliable score than a single sentence.
- Choose the Text language: English (Flesch) or French (Kandel & Moles).
- Read the results as they update: the reading ease score, its difficulty, the grade level for English, and the statistics behind them.
- Look at the Calculation box to see the formula with your own numbers, and at the Longest sentences list to find what to shorten first.
- Compare your score with the How to read the score table; your band is highlighted.
The Check readability button refreshes the analysis.
The formulas
Both scores combine two measures: the average sentence length (ASL, words per sentence) and the average word length (ASW, syllables per word). Long sentences and long words make a text harder to read.
Flesch Reading Ease (Rudolf Flesch, 1948) gives a score that is usually between 0 and 100. The higher the score, the easier the text:
206.835 − 1.015 × ASL − 84.6 × ASW
Flesch-Kincaid Grade Level (Kincaid and colleagues for the US Navy, 1975) turns the same measures into a US school grade: a score of 8 means an eighth grader should be able to follow the text.
0.39 × ASL + 11.8 × ASW − 15.59
For French, the tool uses the Kandel & Moles formula (1958), an adaptation of Flesch for French, whose words have more syllables on average:
207 − 1.015 × ASL − 73.6 × ASW
Its scores are read on the same 0 to 100 scale. There is no grade level for French, since Flesch-Kincaid was only calibrated on American readers.
| Score | Difficulty | Typical US reading level |
|---|---|---|
| 90–100 | Very easy | 5th grade |
| 80–90 | Easy | 6th grade |
| 70–80 | Fairly easy | 7th grade |
| 60–70 | Standard | 8th and 9th grade |
| 50–60 | Fairly difficult | 10th to 12th grade |
| 30–50 | Difficult | College |
| 0–30 | Very difficult | College graduate |
For a general audience, aim for 60 or more. Legal, scientific and technical texts often score below 30.
How the text is counted
- Sentences end with a period, question mark, exclamation mark or ellipsis followed by a space, and at each line break, so headings and list items count as sentences. Titles such as “Mr.” or “Dr.”, initials and decimal numbers don’t end a sentence.
- Words are runs of letters or digits; apostrophes and hyphens inside a word keep it whole.
- Syllables are estimated with spelling rules, since there is no dictionary in your browser. In English, the tool counts vowel groups, then handles silent endings (“make”, “jumped”, “boxes”), vowel pairs said as two syllables (“idea”, “radio”, “quiet”), the “y” in “player” and contractions such as “didn’t”. A list of common irregular words, like “people” and “business”, is built in.
In French, the final mute e (and -es) is not counted, as in speech: “table” has one syllable and “école” two. Verbs ending in -ent (“ils parlent”) are recognized, while words like “moment” or “souvent” keep their last syllable. A diaeresis splits a vowel group (“naïf”, “Noël”), and the “u” of “qu” and “gu” is silent. These rules are heuristic and some words will be off by one, which changes the score very little on a text of normal length.
How to improve your score
Split long sentences, especially those in the Longest sentences list. Replace long words with shorter ones when the meaning stays the same (“use” rather than “utilize”). Prefer the active voice and remove filler words. The percentage of words with 3 or more syllables shows where the vocabulary is heavy.
A readability score measures form, not meaning: it cannot tell whether your text is clear, well organized or correct. Use it as a signal alongside your own judgment.
Frequently asked questions
Is my text sent to a server?
No. The whole analysis runs in your browser, and your text is never uploaded or stored.
Why is my score negative or above 100?
The formulas are not bounded. A single very long sentence full of long words can go below 0, and very short sentences of one-syllable words can exceed 100.
Why does another tool give a different score?
Readability tools split sentences and count syllables in different ways. A difference of a few points is normal. Compare texts with the same tool.
What is a good score for a website?
Most guidelines recommend 60 to 70 for content aimed at the general public, which corresponds to an 8th or 9th grade level.
Can I analyze French text with the English formula?
You can, but the result is not meaningful. French words have more syllables on average, so the English formula underrates French texts. Choose French (Kandel & Moles) instead.
Related tools
- Word Counter Free online word counter that counts words, characters, sentences and paragraphs as you type, and estimates reading and speaking time.
- Word Frequency Counter Find the most frequent words and 2- or 3-word phrases in any text, with counts, percentages, an English or French stop word filter and CSV export.
- French Typography Fixer Fix French punctuation automatically, with no-break spaces before : ; ! ?, « » quotation marks, the ellipsis and curly apostrophes, and see every change.