Open Graph tag checker for required og properties
Open Graph tag checker: tests pasted og meta tags for the four required properties, relative URLs, duplicates and og:type. Free, runs in your browser.
Reading age calculator: get the Flesch-Kincaid grade level of your text, the reading age it implies and its longest sentences. Free, runs in your browser.
Runs entirely in your browser. Nothing you enter is uploaded, logged or stored.
Years, as grade level plus 5
US school grade
Sentences split on . ! and ?, so abbreviations can add false sentence breaks. Syllables are counted by vowel groups, not a dictionary. Nothing you type is sent anywhere.
A reading age is the age of a typical reader who could follow a text. This reading age calculator gets there in two steps: it computes the Flesch-Kincaid Grade Level, then adds 5 years. Both run in your browser as you type, and nothing you paste is sent anywhere.
Flesch-Kincaid Grade Level. The formula was derived in a 1975 report for the US Navy by Kincaid, Fishburne, Rogers and Chissom, who recalculated readability formulas from tests of 531 Navy enlisted personnel. Microsoft, which reports the score in Word, states it as 0.39 times the average sentence length, plus 11.8 times the average syllables per word, minus 15.59. The result is a US school grade: Microsoft’s example is that 8.0 means an eighth grader can understand the document.
Reading age. The grade plus 5. This conversion is a convention rather than part of the Navy formula. It is the offset in published grade to age tables such as Readable’s, which maps scores of 0 to 3 to ages 5 to 8 and 12 to 15 to ages 17 to 20, and puts grade 8 at a schooling age of 13 to 14.
The weights show where edits pay off. Each extra word in the average sentence adds 0.39 of a grade; each extra 0.1 syllables in the average word adds 1.18 grades.
The text the tool opens with is four sentences and 61 words. It reports:
The arithmetic: 0.39 times 15.25, plus 11.8 times 84 divided by 61, minus 15.59, is about 6.61. The longest sentence is 35 words, more than twice the average. Split it into two and the grade falls.
A high grade usually has one of two causes, and the counts show which: sentences averaging over 20 words, or a syllables-per-word figure pushed up by long abstract nouns.
The tool shares its counting with the Flesch reading ease calculator, so the two agree on the same text. That counting is approximate. Sentences split on a period, exclamation mark or question mark followed by a space, so “Dr. Smith” adds a false break and lowers the grade. Syllables are counted by vowel groups with a silent trailing e dropped, with no pronunciation dictionary, so unusual words and names can be miscounted.
Compute the Flesch-Kincaid Grade Level, which is 0.39 times the average words per sentence plus 11.8 times the average syllables per word, minus 15.59. That gives a US school grade. Adding 5 converts it to an approximate age, the offset readability grade to age tables use.
It is a convention, not part of the 1975 formula. Readability vendors publish grade to age tables built on it: Readable's table maps a Flesch-Kincaid score of 0 to 3 to ages 5 to 8 and 6 to 9 to ages 11 to 14, which is the grade plus 5 in each case.
Microsoft suggests a Flesch-Kincaid grade of around 7.0 to 8.0 for most documents, which is a reading age of about 12 to 13. Readable suggests around grade 8 for text meant for the general public. Pick the level your actual readers need.
Both use the same counts, but reading ease is a 0 to 100 score where higher means easier, while this tool gives a school grade and an age, where lower means easier. The reading ease tool also estimates reading time; this one lists your longest sentences instead.
The formula has no floor or ceiling. Very short sentences of one-syllable words can go below zero, and dense academic text can pass 12, the end of US high school. The tool shows the raw value and a note in both cases rather than clamping it.
Open Graph tag checker: tests pasted og meta tags for the four required properties, relative URLs, duplicates and og:type. Free, runs in your browser.
Nofollow link checker for pasted HTML: audits every link's rel against Google's sponsored, ugc and nofollow rules. Free, runs in your browser.
Meta title and description checker: measure title and meta description length in pixels and characters with a Google preview. Free, runs in your browser.
Flesch reading ease calculator with reading time: score pasted text and see its band, word, sentence and syllable counts. Free, runs in your browser.