Word Counter
Count words, characters, sentences and paragraphs in your text. Includes reading time, speaking time and word frequency analysis.
How the Word Counter Works
Type or paste text into the box and the eight stat tiles update on every keystroke. Words are counted by splitting on any whitespace (spaces, tabs, newlines, multiple spaces collapse to one). Characters count every Unicode code point including spaces. Sentences count terminal punctuation (full stops, exclamation marks, question marks). Paragraphs count blocks separated by one or more blank lines. Average word length is characters-without-spaces divided by word count.
Read time uses 200 words per minute, the standard adult silent reading pace for general non-fiction. Speak time uses 130 words per minute, the average for clear public speaking. Below the stats, the top five most-frequent words appear as small chips - common words like 'the' and 'and' are filtered out so what you see are content words. The whole calculation happens in the browser, so even 50,000-word manuscripts process without any noticeable delay.
Why These Numbers Matter
A student polishing a 1,500-word essay watches the word count tick toward the assignment cap and stops at 1,498 to leave breathing room. A blogger checking that a draft sits within Google's preferred 300-2,500 word range for ranking does it in one paste. A best man timing a wedding speech aims for 1,000 words at speak time, knowing that 7-8 minutes is the sweet spot between heartfelt and rambling. A copywriter checking that an Instagram caption fits the 2,200-character cap watches the character count, not the word count.
Reading time is approximate and skewed for adult native speakers reading fluent prose. Technical, dense or unfamiliar material reads slower (around 130 wpm). Light fiction reads faster (around 280 wpm). Speak time depends on delivery: news anchors hit 150 wpm, casual conversation runs around 110 wpm, audiobook narration averages 150-160 wpm. Use the numbers as starting points and adjust by the genre you are working in.
Reading and Speaking Speeds Compared
| Activity | Words per minute | 1,000 words takes |
|---|---|---|
| Speed reading | 400-700 | 1m 30s to 2m 30s |
| Adult silent reading | 200-300 | 3m 20s to 5m |
| Audiobook narration | 150-160 | 6m 15s to 6m 40s |
| Public speaking | 120-150 | 6m 40s to 8m 20s |
| Slow reading aloud | 80-100 | 10m to 12m 30s |
Frequently Asked Questions
Are sentences counted accurately?
Sentences are detected by counting full stops, exclamation marks and question marks. This works for standard prose but undercounts in technical writing (where decimal points and abbreviations like 'e.g.' do not end sentences) and overcounts in informal text with ellipses. For most use cases the count is within 5% of the true number, which is plenty for word-cap checking.
What counts as a paragraph?
Any block of text separated from the next by at least one blank line. If your document is one solid wall of text with no paragraph breaks, the count will read 1 regardless of length. Press Enter twice to start a new paragraph if you want them counted separately.
Why does the top words list ignore 'the' and 'and'?
Those are stop words - words that appear so frequently in English they tell you nothing about content. The tool filters out around 60 of the most common (the, a, an, is, are, of, on, in, with, that, this, etc) so the top five reveals genuine recurring themes in your writing. For a complete frequency analysis without any filtering, use the [Word Frequency Counter](/word-frequency-counter).
Does it work with non-English text?
Word splitting works for any language that uses spaces between words: French, German, Spanish, Italian, Portuguese, Russian, Greek, Arabic. It does not work cleanly for Chinese, Japanese or Thai, where words run together without spaces - it will count each character as a word, dramatically overstating the count. Reading time and speak time estimates are based on English speeds and are unreliable for other languages.
Related Tools
Character Counter
Count characters, words, sentences, paragraphs and more in real time. Shows reading level, character frequency and average word length
Readability Score Checker
Check how easy your text is to read. Get Flesch Reading Ease, Flesch-Kincaid Grade Level, Gunning Fog, SMOG, and Coleman-Liau scores with improvement suggestions.
Word Frequency Counter
Analyse word frequency in any text. See a sorted table and visual chart of the most common words with options to filter common words and set minimum length.