Word Counter
Words, characters, sentences, reading time
Eight figures update as you type, and they follow rules worth knowing because different counters disagree. A word here is a run of characters separated by whitespace, so the comma in Hello, stays attached to the word and a hyphenated phrase counts as two. A sentence ends at a run of stops followed by whitespace, which means the abbreviation in Dr. Smith starts a new one and inflates the total. Characters are counted the way JavaScript counts string length, which means an emoji adds two and a combining accent adds one more. Paragraphs are blocks separated by a blank line, and reading time assumes 200 words a minute with speaking at 130. Chinese, Japanese and Korean text has no spaces, so a whole run of it counts as a single word here.
Count words, characters (with and without spaces), sentences, paragraphs and estimated reading time as you type. The essential companion for essays, tweets, blog posts and meta descriptions.
Private Word Counter In Your Browser
Word Counter is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Word Counter
Type or paste into the textarea marked Your text; every figure recalculates immediately.
Read the eight tiles: words, characters, characters without spaces, sentences, paragraphs, lines, average word length and reading time.
Use the line under the tiles for the speaking-time estimate at a slower 130 words a minute.
Correct for the rules above if a submission has a strict limit — count before adding a title.
- Eight live statistics covering words, characters, sentences, paragraphs, lines and average word length
- Character count with and without whitespace, as different limits require
- Reading time at 200 words a minute alongside speaking time at 130
- Paragraph and line counts that both ignore blank entries
- A student checking an essay against the word limit set by a department.
- A social media manager confirming a caption fits the character allowance for a platform.
- A copywriter estimating how long a blog post takes to read before setting a publication date.