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.