Average Word Length
Compute the average length (in characters) of the words in your text. A rough proxy for vocabulary complexity.
Avg. word length
0.00
characters per word
Words
0
Characters (no spaces)
0
Longest word
—
Characters per word incl. spaces
0
About Average Word Length
Average word length divides total word characters by the number of words. Longer averages suggest a more formal, technical, or complex vocabulary; shorter averages point to plain prose. It's one of several signals readability formulas (Flesch, Gunning Fog) use to estimate text difficulty.
When to use it
- Estimating the difficulty of a draft for an audience
- Comparing two pieces of writing for vocabulary load
- Tuning a marketing message to be punchier or more sophisticated
- Inspecting text density before translation
How it works
Words are tokenized (letters/digits with optional internal apostrophes and hyphens). Each word's length is counted in Unicode code points (not bytes), summed, and divided by the number of words.
Examples
Hello world, this is a test.
≈ 3.7 characters/word
Frequently asked questions
- What's a 'typical' average?
- Plain English averages 4.5–5 characters per word. Technical prose runs 5.5–6.5; news headlines tend to be 4–5; casual chat is often 3.5–4.
- Do hyphens count as one character?
- Hyphens inside hyphenated words ('well-known') count toward the word length. The word is treated as one token.
- Are non-ASCII characters counted correctly?
- Yes. Length is measured in Unicode code points, so accented letters and most emoji count as one character each.