Word Counter
Words are whitespace-separated tokens. UTF-8 bytes use TextEncoder in this browser.
Rated 4.7 out of 5 based on 410 reviews
How to count words
- Paste or type text in Input.
- Read words, unique words, characters, sentences, paragraphs, lines, and UTF-8 bytes.
- Reading time assumes 200 wpm. Speaking time assumes 130 wpm.
- Nothing is uploaded.
Word count
Whitespace tokens, characters, lines, UTF-8 bytes
| Words | trim, then split on whitespace |
|---|---|
| Characters | JavaScript string length |
| Bytes | UTF-8 via TextEncoder |
| Reading time | words / 200 |
What is counted
Words are non-empty runs of characters split on whitespace (spaces, tabs, newlines). Characters include spaces. Characters (no spaces) strip all whitespace. Lines are newline-separated rows; an empty box is 0 lines. UTF-8 bytes use TextEncoder, so a single emoji may be more than one byte.
Reading time
Reading time assumes 200 words per minute, a common silent-reading estimate for English prose. It is not a speaking-rate estimate and not a measure of difficulty. Under one minute it reports seconds.
Not a keyword tool
This page does not score density, readability grade, or duplicate phrases. It is a count. Case changes belong on the case converter.