Text counter

Count words, characters, sentences, and paragraphs in text. Calculate reading and speaking times. Find common words and groups of words.

Words: 0Characters: 0Sentences: 0Paragraphs: 0Reading: 0 sSpeaking: 0 s

Usage

Type some text into the box above and the counts will update in real-time. You will see the number of words, characters, sentences, and paragraphs in the text. Additionally, average reading and speaking times are calculated.

The most commonly used words and groups of words are also displayed. A click on one of them will highlight all instances of that word or group of words in the text. Hovering over one will show the number of times it appears in the text.

How it works

The text is analyzed using regular expressions:

  • A word is defined as a sequence of letters or digits separated by whitespace or punctuation.
  • A sentence is defined as a sequence of words separated by a period, exclamation mark, or question mark.
  • A paragraph is defined as a sequence of words or sentences separated by a newline character.
  • The reading time is calculated using the average reading speed of 238 words per minute.
  • The speaking time is calculated using the average speaking speed of 150 words per minute.

Common words and groups of words are calculated using a frequency analysis:

  • Words or groups that occur more than three times are considered common.
  • While shown in lowercase, the detection and highlighting is case-insensitive.

Privacy

This tool runs entirely in your browser and does not send any data to a server.

Experiencing issues with this tool? Please report them.