Writing Sample Readability Analyzer

Last Algorithmic Update: 7/16/2015
Last Interface Update: 8/18/2015
Now you can compute the reading ease of the overall passage, or of individual paragraphs. In the paragraph view you can also sort paragraphs by difficulty to identify possible problem areas.

Readability Analyzer

This readability analyzer takes a sample of writing and calculates the three most commonly used readability metrics - Flesch Reading Ease, Fog Scale Level, and Flesch-Kincaid Grade Level - based on sentence length, word length, and estimated number of syllables per word. Keep in mind readability refers to the relative ease at which a reader can understand a passage. Subject matter and quality of prose can affect reading comprehension as well.

Text Sample:

Number of Sentences:
Words Per Sentence:
Characters Per Word:
Flesch Reading Ease:
Fog Scale Level:
Flesch-Kincaid Grade Level:
Sort By:

The Flesch score uses the number of syllables and sentence lengths to determine the reading ease of the sample.

20 words per sentence with 1.5 syllables per word yields a Flesch score of 60 and is taken to be plain English. A score in the range of 60-70 corresponds to 8th/9th grade English level. A score between 50 and 60 corresponds to a 10th/12th grade level. Below 30 is college graduate level. To give you a feel for what the different levels are like, most states require scores from 40 to 50 for insurance documents.

Read More

The Fog scale is similar to the Flesch scale in that it uses syllable counts and sentence length. The scale uses the percentage of 'Foggy' words, those that contain 3 or more syllables.

A fog score of 5 is readable, 10 is hard, 15 is difficult, and 20 is very difficult.

Read More

The Flesch-Kincaid Grade Level heuristic indicates that the text can be read by the average student in the specified grade level.

Read More

Questions? Read more about the writing sample analyzer on my FAQ Blog Post

Terms of Use