Word Counter
count words, characters, sentences, and reading time in real time
By Bikram NathLast updated
Paste or type text and instantly see word count, character count with and without spaces, sentence count, paragraph count, and estimated reading time calculated at 200 words per minute. Paste a 900-word draft and it shows a 4.5-minute read before you publish. Unlike running `wc -w` in a terminal, it also tracks sentence and paragraph boundaries in the same pass without any flags or piping.
Try it now — free, instant, no signup
What is Word Counter?
Word Counter splits your input on whitespace and punctuation boundaries, then tallies words, characters, sentences, and paragraphs in real time as you type or paste. Paste the body of a cover letter, for instance, and you see word count update character by character before you even stop typing.
The tool earns its place when you need several metrics at once without switching context. The Unix `wc` command gives you words and lines but not reading time or sentence count; Google Docs word count (Tools > Word count) is buried two clicks deep and unavailable outside a Doc. This tool gives all five numbers in one view with no login and no file upload.
The trickiest edge case is how 'word' is defined. The implementation splits on whitespace, which means 'full-stack' counts as one word and 'don't' counts as one word, matching most style guides. However, pasting HTML source will count every tag name and attribute as a word — 'div', 'class', 'href' all increment the counter. Strip markup before pasting if you are measuring prose, not markup. Similarly, Unicode emoji each count as one character in terms of visible glyphs, but JavaScript internally represents some emoji as two UTF-16 code units, which can create a mismatch if you are comparing the character count here against a backend that uses byte length.