Text Statistics

Get a full text statistics summary in one pass: words, characters, sentences, reading time, speaking time, unique words, and top words. Paste text, type into the box, or drop in a text file.

Runs in your browser. Your data is not uploaded.
Updated

How to use the Text Statistics

  1. Type or paste text into the box, or upload a plain text file.
  2. Read the counts as they update: words, characters, sentences, paragraphs, lines, and more.
  3. Check Top words to see the most common words, with or without common English words included.

How it works

The tool counts words, sentences, and characters with the browser's text segmenter, which handles languages beyond plain English and counts visible characters the way a reader would. Hyphenated words such as well-known count as one word.

  • Characters without spaces remove all whitespace before counting.
  • Average word length is letters in words divided by word count.
  • Average sentence length is words divided by sentences.
  • Reading time is words divided by 238 words per minute. Speaking time is words divided by 150 words per minute.
  • Flesch reading ease is estimated for English text from words, sentences, and syllables, so it is best treated as a guide, not a grade.

Examples

  • The quick brown fox jumps over the lazy dog gives 9 words, 43 characters, 35 characters without spaces, and 1 sentence.
  • A 1,190-word article takes about 5 minutes to read silently.
  • If a note has 120 words across 6 sentences, the average sentence length is 20 words.

Limitations

  • Flesch reading ease is designed for English. The score is much less useful for other languages.
  • Word counts can differ slightly from Word or Google Docs because each app handles hyphens, symbols, and special cases in its own way.
  • Top words ignore case, so Apple and apple are counted together.
  • Text files up to 10 MB are supported. Large inputs are processed in a worker.

Frequently asked questions

Does this count words the same way as Microsoft Word?

Usually it is close, but not always exact. Hyphenated words, symbols, and some punctuation rules can make two apps differ by a few words.

How is reading time calculated?

Reading time uses 238 words per minute, which is a common average for silent reading. Speaking time uses 150 words per minute for a steady spoken pace.

Can I count words in languages without spaces?

Yes. The browser's segmenter can split words and sentences in scripts such as Chinese and Japanese.

Is my text uploaded?

No. The count happens in your browser, so the text never needs to leave the page.

Often used together with the Text Statistics.

  • Whitespace Remover

    Cleans text by trimming, collapsing, joining, or removing whitespace.

  • Find and Replace

    Applies plain-text or regex replacement rules and reports how many matches each rule changed.

  • Document Word CounterPDF & Document Tools

    Counts words, characters, sentences, and pages in DOCX, PDF, ODT, and text files.