Word Counter
Live word, character, sentence and reading-time stats as you type.
Your files never leave your device. Everything runs in your browser.
What Word Counter does
Word Counter gives you an instant set of statistics for any block of text: words, characters, characters without spaces, sentences, paragraphs and an estimated reading time. Paste a draft, a caption, an essay or a transcript and the numbers update as you type — there is no button to press.
It is useful whenever a text has to fit a limit: application forms with a word cap, meta descriptions with a character budget, social posts, school assignments, subtitle scripts or a speech that has to run for a certain number of minutes. For example, “The quick brown fox jumps over the lazy dog. It's a well-known pangram!” reports 13 words, 71 characters, 59 without spaces, 2 sentences and 1 paragraph. Because everything is computed locally from the characters in the box, private notes and client documents can be counted without pasting them into a form that stores them.
The counting rules are deliberately simple, and knowing them avoids surprises: hyphenated words count once, digits count as words, and emoji do not count as words at all. The tips below spell out the details so you can trust the numbers.
How to use Word Counter
- Paste or type your text into the box — all six statistics update on every keystroke.
- Read Words (runs of letters, numbers, apostrophes and hyphens) and Characters (every character in the box, spaces included).
- Check No spaces when a field counts only visible characters, as many meta descriptions and SMS boxes do.
- Use Sentences and Paragraphs to check structure; paragraphs are separated by blank lines, not single line breaks.
- Watch Read time, which assumes an average reading speed of 220 words per minute.
- Use Copy text to put the text on your clipboard, or Clear to empty the box and start over.
Features
- Six live statistics: words, characters, characters without spaces, sentences, paragraphs and reading time.
- Recalculates on every keystroke — no “Count” button and nothing to submit.
- Counts Unicode letters and digits, so non-Latin scripts and numbers are included rather than ignored.
- Reading time assumes 220 words per minute and shows less than a minute for texts under 220 words.
- Copy and clear buttons for quick reuse of the text you are counting.
- Everything happens inside the textarea; the text never leaves the page.
Tips and common mistakes
- Hyphenated and apostrophe forms count once: “well-known” and “it's” are single words.
- Digits count as words: “Order 42 shipped” is three words, and a number on its own counts as one.
- 220 words is the one-minute mark: a 220-word block reports “1 min”, while 219 words report less than a minute.
- Emoji are not counted as words, and each emoji adds two to the character totals because the counter measures UTF-16 code units — two emoji report four characters.
- A sentence only ends when a run of full stops, question marks or exclamation marks is followed by a space or the end of the text, so “Hello.World” reports zero sentences.
- A paragraph needs a blank line; a single newline keeps the text in one paragraph.
- When a form imposes a strict limit, check both Characters and No spaces, since sites differ in what they count.
Frequently asked questions
Do hyphenated words count as one word?
Yes. The counter matches runs of letters, numbers, apostrophes and hyphens, so “state-of-the-art” is one word, as are “don't” and “rock'n'roll”.
Do numbers count as words?
Yes. “Order 42 shipped” contains three words, and a standalone number such as “2026” counts as one word as well.
Why does another tool report a different character count?
Characters are measured as UTF-16 code units, which is how JavaScript and most editors count them. An emoji such as 😀 counts as two, while accented letters count as one. Tools that measure Unicode code points or grapheme clusters may report different totals for emoji-heavy text.
How is the reading time calculated?
Words are divided by 220 and rounded to the nearest minute, and texts under 220 words are shown as less than a minute. It is a rough estimate: reading speed varies with the reader and the difficulty of the text, and reading aloud is slower than reading silently.
What separates one paragraph or sentence from the next?
Paragraphs are blocks separated by a blank line — a single newline does not start a new one. Sentences end where a run of full stops, question marks or exclamation marks is followed by a space or the end of the text, so a missing space after a full stop such as “Hello.World” will not be counted.
Is the text I paste stored anywhere?
No. The counter reads the textarea directly in your browser; nothing is uploaded, saved or shared, and clearing the box or closing the tab discards it.
Related text tools: Readability Score, Case Converter, Line Tools, Find & Replace.
Counting runs entirely in your browser — your text is never uploaded, stored or sent anywhere.