Average Word Length Calculator
Paste text to see the average word length in letters (and syllables), median and longest words, words per sentence, the share of long words and five readability scores that are built on word and sentence length. Typical English prose averages about 4.8 letters per word.
Use the Average Word Length Calculator
Results
Enter text on the left to see the analysis.
Min — · Max — · Sentences — · Unique words —
Readability (word & sentence length based)
| Formula | Score | Meaning |
|---|
Syllable-based scores (Flesch, Flesch–Kincaid) use an English syllable estimate; ARI, Coleman–Liau and LIX need only letters, words and sentences.
Word Length Distribution
Formulas used
- Average word length = letters ÷ words
- Flesch Reading Ease = 206.835 − 1.015 × (words ÷ sentences) − 84.6 × (syllables ÷ words)
- Flesch–Kincaid Grade = 0.39 × (words ÷ sentences) + 11.8 × (syllables ÷ words) − 15.59
- Automated Readability Index = 4.71 × (characters ÷ words) + 0.5 × (words ÷ sentences) − 21.43
- Coleman–Liau Index = 0.0588 × L − 0.296 × S − 15.8, where L = letters per 100 words and S = sentences per 100 words
- LIX = words ÷ sentences + 100 × (words longer than 6 letters ÷ words)
Worked example: "The cat sat on the mat." → 6 words, 17 letters, 1 sentence, 6 syllables. Average word length = 17 ÷ 6 = 2.83 letters; Flesch Reading Ease = 206.835 − 1.015 × 6 − 84.6 × 1 = 116.1 (very easy).
Reference values
| Measure | Value |
|---|---|
| English running text (Google Books, 744 bn words) | 4.79 letters / word |
| English distinct words (same corpus) | 7.60 letters / word |
| Flesch 90–100 / 60–70 / 30–50 / 0–30 | Very easy / plain English / difficult / very difficult |
| LIX < 30 / 30–40 / 40–50 / 50–60 / > 60 | Very easy / easy / medium / difficult / very difficult |
| ARI, Flesch–Kincaid, Coleman–Liau | ≈ US school grade (8 ≈ age 13–14) |
Corpus figures: Peter Norvig, "English Letter Frequency Counts: Mayzner Revisited".
Summary
Average word length is the total number of letters divided by the number of words. The calculator splits text on spaces, strips punctuation around each word, and counts letters and digits with full Unicode support (accented and non-Latin letters count). Apostrophes and hyphens inside words are excluded by default and can be included with one switch. It also estimates English syllables per word, counts sentences, and feeds these into the Flesch Reading Ease, Flesch–Kincaid Grade, Automated Readability Index, Coleman–Liau Index and LIX formulas. For reference, Peter Norvig's count of 744 billion words of Google Books text gives 4.79 letters per running word and 7.60 letters per distinct word.
How it works
- Paste or type your text — results update as you type.
- Each whitespace-separated token is stripped of surrounding punctuation; tokens with no letters or digits are ignored.
- Average word length = total letters (and digits) ÷ number of words. Turn on "Count apostrophes & hyphens" to include them.
- Sentences are counted at . ! ? and line breaks; syllables are estimated with English vowel-group rules.
- Readability formulas combine letters, syllables, words and sentences; the distribution chart shows how many words have each length.
Use cases
- Assess vocabulary complexity and readability level of an article or essay.
- Compare writing style complexity across different authors or documents.
- Check whether content is appropriate for a target reading level.
- Analyze academic or legal texts to quantify linguistic density.
- Optimize marketing copy by monitoring average word length for clarity.
- Build features for stylometry or text-classification experiments.