Flesch-Kincaid Readability Calculator
Flesch-Kincaid Readability is evaluated from Total Words in Text, Total Sentences and Total Syllables. The calculation reports Flesch Reading Ease Score, Reading Ease Level and Flesch-Kincaid Grade Level.
Results
About the Flesch-Kincaid Readability Calculator
The calculator uses a multi formula configuration. Each reported value is read as a direct evaluation of the stored rules with the declared field formats and units.
Formula basis:
FRE = 206.835 - (1.015 x avg sentence length) - (84.6 x avg syllables per word)
FKGL = (0.39 x avg sentence length) + (11.8 x avg syllables per word) - 15.59
Higher FRE score = easier to read. Lower FKGL = lower grade level required.
Interpret the outputs in the order shown by the result fields. Optional inputs affect only the outputs that depend on those variables.
Formula & How It Works
The calculation applies the following relations exactly as recorded in the metadata: FRE = 206.835 - (1.015 x avg sentence length) - (84.6 x avg syllables per word) FKGL = (0.39 x avg sentence length) + (11.8 x avg syllables per word) - 15.59 Higher FRE score = easier to read. Lower FKGL = lower grade level required. Each output field is produced by substituting the supplied inputs into the relevant relation and then applying the declared rounding or text format.
Worked Examples
Example 1: Plain English text: 200 words, 10 sentences, 230 syllables
Inputs
With Total Words in Text = 200, Total Sentences = 10 and Total Syllables = 230 as the stated inputs, the result is Flesch Reading Ease Score = 89.2, Reading Ease Level = Easy (6th grade - plain English) and Flesch-Kincaid Grade Level = 5.8. Each value corresponds to the declared output fields.
Example 2: Legal / academic text: 150 words, 5 sentences, 300 syllables
Inputs
With Total Words in Text = 150, Total Sentences = 5 and Total Syllables = 300 as the stated inputs, the result is Flesch Reading Ease Score = 7.2, Reading Ease Level = Very Difficult (professional / academic / legal) and Flesch-Kincaid Grade Level = 19.7. Each value corresponds to the declared output fields.
Example 3: Blog post: 400 words, 25 sentences, 480 syllables
Inputs
With Total Words in Text = 400, Total Sentences = 25 and Total Syllables = 480 as the stated inputs, the result is Flesch Reading Ease Score = 89.1, Reading Ease Level = Easy (6th grade - plain English) and Flesch-Kincaid Grade Level = 4.8. Each value corresponds to the declared output fields.
Example 4: Children's content: 100 words, 10 sentences, 110 syllables
Inputs
With Total Words in Text = 100, Total Sentences = 10 and Total Syllables = 110 as the stated inputs, the result is Flesch Reading Ease Score = 103.6, Reading Ease Level = Very Easy (5th grade, easy to read) and Flesch-Kincaid Grade Level = 1.3. Each value corresponds to the declared output fields.
Common Use Cases
- Calculate reading ease score for text
- Determine grade level of writing
- Check if writing is appropriate for target audience