acalculator

How many words are my characters?

Type a character count to estimate how many words it holds, or type a number of words to estimate the characters. Pick the typing standard of 5 characters a word, or the average English word of 4.79 letters, with or without the spaces in your count.

Your numbers

I know
A word is
Answer
About 200 words

At 5 characters a word: About 200 words.

Words
200
Characters
1,000
Characters per word
5

Answer: About 200 words. At 5 characters a word: About 200 words.

How to calculate

A word calculator that turns a character count into an estimated number of words, or words into characters, by the 5-character typing word or the 4.79-letter average English word.

Example with the default inputs (I know Characters, Characters 1,000, A word is 5 characters (typing standard)): At 5 characters a word: About 200 words.

Method: Words = characters ÷ characters per word; characters = words × characters per word.

  • The typing standard counts 5 characters a word, spaces and punctuation included.
  • The average English word has 4.79 letters; with the space after each word, 5.79 characters.
  • The result is an estimate for ordinary English prose; the answer rounds to a whole number, halves up.

Machine-readable copies: Markdown, JSON.

Worked examples

Each example is checked against the calculator on every build.

  1. I know Characters, Characters 1,000, A word is 5 characters (typing standard) gives Answer About 200 words, Words 200.Source: Words per minute, Wikipedia (a word is standardized to 5 characters or keystrokes, including spaces and punctuation; citing Arif and Stuerzlinger, 2009, Analysis of Text Entry Performance Metrics), https://en.wikipedia.org/wiki/Words_per_minute (retrieved 2026-10-02)
  2. I know Characters, Characters 1,000, A word is 4.79 letters (average English), The count includes Spaces gives Answer About 173 words, Words 172.711572.Source: Peter Norvig, English Letter Frequency Counts: Mayzner Revisited (the average English word is 4.79 letters, over 743 billion words of Google Books), https://norvig.com/mayzner.html (retrieved 2026-10-02)
  3. I know Characters, Characters 2,400, A word is 4.79 letters (average English), The count includes No spaces gives Answer About 501 words, Words 501.043841.Source: Peter Norvig, English Letter Frequency Counts: Mayzner Revisited (the average English word is 4.79 letters, over 743 billion words of Google Books), https://norvig.com/mayzner.html (retrieved 2026-10-02)
  4. I know Words, Words 250, A word is 4.79 letters (average English), The count includes Spaces gives Answer About 1,448 characters, Characters 1,447.5.Source: Peter Norvig, English Letter Frequency Counts: Mayzner Revisited (the average English word is 4.79 letters, over 743 billion words of Google Books), https://norvig.com/mayzner.html (retrieved 2026-10-02)

How it works

Pick how long a word is, in characters, and call it k:

  • Typing standard: k = 5. A word is 5 characters, spaces and punctuation included.
  • Average English word: k = 5.79 when your character count includes spaces (4.79 letters plus the space after the word), or k = 4.79 when it does not.

Then:

  • words = characters ÷ k
  • characters = words × k

The answer rounds the estimate to a whole number, halves up ("About 173 words", "About 1,448 characters", "About 1 word" for exactly one), with a comma between thousands. The unrounded estimate is also shown with 2 decimals.

Rules

  • Characters are a whole number from 0 to 10¹²; words are a number from 0 to 10¹².
  • Counts are exact decimals, so an estimate of exactly 1,447.5 rounds up to 1,448.
  • The space choice applies only to the average English word; the typing standard already counts spaces.

Worked examples by hand

1,000 characters, typing standard. 1,000 ÷ 5 = 200 words.

1,000 characters with spaces, average English. 1,000 ÷ 5.79 = 172.71, about 173 words.

2,400 characters without spaces, average English. 2,400 ÷ 4.79 = 501.04, about 501 words.

250 words to characters with spaces. 250 × 5.79 = 1,447.5, which rounds up to about 1,448 characters.

Other questions people ask

How many words is 1,000 characters?

About 200 words by the typing standard (1,000 ÷ 5), or about 173 by the average English word with spaces (1,000 ÷ 5.79). Short everyday words give more words; technical writing with long words gives fewer.

How do I convert characters to words?

Divide the character count by the characters in one word. Typing tests use 5 characters, spaces and punctuation included, so 2,500 characters is 500 words. For ordinary English, divide by 5.79 when your count includes spaces, or by 4.79 when it does not.

Why 4.79 letters a word?

It is the average length of English words as they are used, from Peter Norvig's count of 743 billion words in Google Books. Each word is followed by a space, so a count with spaces has about 5.79 characters a word.

Why 5 characters a word?

It is the standard word of typing speed tests: words per minute counts every 5 keystrokes, spaces and punctuation included, as one word, so speeds compare fairly across texts.

How many characters are 300 words?

About 1,500 by the typing standard (300 × 5), or about 1,737 with spaces (300 × 5.79) and 1,437 without (300 × 4.79) by the average English word.

Is this a word counter?

No. It estimates from a character count you already have, such as a form's character limit. To know the exact number of words in a text, count them with a word processor.