Word Counter

Paste or type your text below. Word count, character count, and reading time update in real time.

Words

0

Characters

0

Characters (no spaces)

0

Sentences

0

Paragraphs

0

Reading Time

0 sec

Maximum 250,000 characters for responsive analysis.

How to use this word counter

Type or paste text into the box above. Word, character, sentence, paragraph, and reading-time totals update as you edit. Use Clear to start over. The tool processes text in your browser, and accepts up to 250,000 characters.

What each count means

Words are whitespace-separated tokens, so punctuation stays attached and a hyphenated phrase such as “well-written” is one word. Characters count JavaScript UTF-16 code units, including spaces and line breaks; Characters (no spaces) removes whitespace. A visible emoji may use more than one code unit, so its character count may differ from what you see. Sentence totals split on runs of periods, exclamation marks, or question marks, then count each nonempty piece. This is a simple heuristic, not grammar: abbreviations and decimals may be counted as extra sentences. Paragraphs are groups separated by blank lines.

Example

For this exact input:

Hello, world!

This is a well-written test.

The counter shows 7 words, 43 characters, 36 characters without whitespace, 2 sentences, and 2 paragraphs. Seven words at 200 words per minute rounds up to 3 seconds. Reading time is an estimate, not a timed reading test.

More text tools

Try the Text Case Converter, Markdown Previewer, or Text Diff Checker for other browser-based text tasks.