Introduction
This Flesch-Kincaid calculator tells you how hard your writing is to read. Paste your text, upload a .txt or .docx file, or click the sample button. The tool gives you two scores right away: the Flesch Reading Ease score (0 to 100, where higher means easier) and the Flesch-Kincaid Grade Level, which matches your text to a U.S. school grade.
You also see the numbers behind the scores: total words, sentences, syllables, average words per sentence, average syllables per word, and how many words have three or more syllables. A step-by-step section shows the math, so you know exactly where your score comes from.
Pick a target audience, like children, middle school, or college, and the tool tells you if your text fits. A bar chart shows how long each sentence is, and the color-coded panel marks your long, hard sentences so you know what to fix. Short sentences and simple words raise your score. Long sentences and big words lower it.
Teachers, writers, students, and marketers use readability scores to make sure people understand their words. Everything runs in your browser, so your text stays private.
How to use our Flesch Kincaid Calculator
Add your text, pick who you write for, and the tool gives you a Flesch Reading Ease score, a Flesch-Kincaid Grade Level, word and sentence counts, and tips to make your writing easier to read.
Your text: Paste or type your passage into the big box. The score updates about half a second after you stop typing, or press Ctrl + Enter (Cmd + Enter on Mac) to update right away.
Upload a document: Choose a .txt or .docx file to pull its text into the box. The file stays in your browser, and the text is scored as soon as it loads.
Readability target audience: Pick the reader you want, like General Public, Middle School, or College. The tool then tells you if your score fits that band or how far off it is.
Calculate: Click this button to score your text and save the result to your session list.
Use Sample Text: Click this to load an example passage and see how the readability scores work.
Clear: Click this to empty the text box and remove all results so you can start over.
What Is the Flesch-Kincaid Readability Test?
The Flesch-Kincaid readability test tells you how hard your writing is to read. Rudolf Flesch built the Reading Ease formula, and in 1975 J. Peter Kincaid and colleagues recalculated it as a grade-level formula for the United States Navy, using test results from 531 Navy enlisted personnel.2 It looks at two things: how long your sentences are, and how many syllables your words have. Short sentences and short words are easy to read. Long sentences and long words are hard to read.
The Two Scores
Flesch Reading Ease gives your text a score from 0 to 100. A high score means the text is easy. A low score means the text is hard. Writing for the general public often aims for 60 to 70.
Flesch-Kincaid Grade Level turns that idea into a U.S. school grade. A score of 8.0 means an average 8th grader can read it. A score of 14.0 means it reads like college work.
The Formulas
Reading Ease = 206.835 − (1.015 × words per sentence) − (84.6 × syllables per word).1
Grade Level = (0.39 × words per sentence) + (11.8 × syllables per word) − 15.59.3
Only two things change your score: sentence length and word length. That is why a small edit can move your score a lot.
What the Reading Ease Score Means
- 90–100: Very easy. 5th grade or lower.
- 80–89: Easy. 6th grade.
- 70–79: Fairly easy. 7th grade.
- 60–69: Plain English. 8th–9th grade.
- 50–59: Fairly hard. High school.
- 30–49: Hard. College.
- 0–29: Very hard. College graduate.
Why Readability Matters
The average American can read at an 8th-grade level.3 If your text scores too low on Reading Ease, people stop reading. Clear text helps readers finish the page, trust your message, and act on it.
Schools use these scores to match books to students. Doctors and hospitals use them to write safe health notes. Insurers use them because some states set a minimum score: in Florida, an insurance policy is deemed readable only if its text scores at least 45 on the Flesch reading ease test, among other rules.1 Web writers use them to keep pages easy to scan.
How to Raise Your Score
- Cut long sentences into two or three short ones. Aim for 15 to 20 words.
- Swap big words for small ones. Use "help" instead of "facilitate."
- Use active voice. "The team made a plan" beats "A plan was made by the team."
- Delete extra words that add nothing.
- Read your draft out loud. If you run out of breath, the sentence is too long.
Things to Keep in Mind
The test counts letters and syllables. It does not understand meaning. A text full of short, simple words can still be confusing if the ideas are jumbled. A high score does not always mean good writing. Use the score as a guide, not a rule. Syllable counts are an estimate, so numbers may shift a little between tools. Names, numbers, and lists can also pull the score around.