Label Reading Level Grade Text Complexity Rater
Flesch-Kincaid Englishgrade arithmetic on independently annotated actual label counts, not parse syllables/sentences automatically or establish comprehension, accessibility or school suitability.
Description
Flesch–Kincaid grade estimates text complexity from annotated words, sentences and syllables.
Flesch–Kincaid grade estimates text complexity from annotated words, sentences and syllables.1
It does not measure comprehension or automatically count the text's linguistic features.
When to use Label Reading Level Grade Text Complexity Rater
Use this tool to calculate or review the supplied observations under the stated rules. Establish the object or visitor scope, measurement units and independently applicable conservation, engineering, access or editorial reference.
How to use Label Reading Level Grade Text Complexity Rater and understand its results
- Establish the object or visitor scope, measurement units and independently applicable conservation, engineering, access or editorial reference.
- Enter independentlyAnnotatedWordCount, independentlyAnnotatedSentenceCount, independentlyAnnotatedSyllableCount, using the field meanings and rules below, then run the tool.
- Read result.conditionalFleschKincaidGrade. Use the units and sign conventions below.
- Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| independentlyAnnotatedWordCount | Independently annotated word count | number | Required |
| independentlyAnnotatedSentenceCount | Independently annotated sentence count | number | Required |
| independentlyAnnotatedSyllableCount | Independently annotated syllable count | number | Required |
Require integer word count 1–1000000, sentence count 1–words and syllables between words and 10000000. Apply the Flesch–Kincaid coefficients to the supplied counts. Negative grades are retained; no text parsing or integer grade rounding is performed.
grade=0.39×words/sentences+11.8×syllables/words−15.59 Use the matching field units and the exact boundary, ordering and reference rules above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Structured result; its nested fields below contain the actual calculation or selected reference | object |
| result.conditionalFleschKincaidGrade | Conditional Flesch Kincaid Grade | number |
{
"input": {
"independentlyAnnotatedWordCount": 100,
"independentlyAnnotatedSentenceCount": 10,
"independentlyAnnotatedSyllableCount": 150
},
"output": {
"result": {
"conditionalFleschKincaidGrade": 6.009999999999998
}
}
} Limitations and assumptions
Object condition, observation coverage and applicable references determine applicability. A supplied comparison or record does not certify conservation treatment, engineering, access compliance or insurance eligibility.
Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite. Extremely large composite outputs are rejected.
Alternative or Complementary methods
For a related step, use Wall Text Word Count Attention Span Limit Checker: Wall-text word limits are editorial choices tied to audience and layout. For a complementary comparison, use Label Reading Distance Character Height Rule Checker: Character angular height relates measured letter height to reading distance.
References
Similar or alternative tools
- Wall Text Word Count Attention Span Limit Checker
Wall-text word limits are editorial choices tied to audience and layout.
- Label Reading Distance Character Height Rule Checker
Character angular height relates measured letter height to reading distance.