TextyConverterbeta
⌘K

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.

Related tools