Word Counter
Count words, characters, sentences and paragraphs live as you type, with reading and speaking time estimates.
🔒 Processed entirely in your browser — nothing you enter here is ever uploaded.
Result
Writing an essay with a strict word limit, a meta description capped at 160 characters, or a speech that must fit into five minutes? Counting by hand is hopeless, and pasting confidential text into a random website is a risk you should not have to take.
This word counter analyzes your text live as you type or paste: words, characters with and without spaces, sentences, paragraphs and non-empty lines are updated instantly with every keystroke. Everything runs in your browser — nothing is uploaded, so contracts, drafts and personal notes stay on your device.
Word detection is Unicode-aware, so it works equally well for English, Ukrainian, German or any mixed-language text, and words with apostrophes or hyphens like "don't" and "e-mail" are counted as single words. Sentence and paragraph counts follow real punctuation and blank-line structure rather than naive guesses.
On top of the raw counts you get two practical estimates: reading time at a typical 200 words per minute and speaking time at a presentation pace of 130 words per minute — handy for blog posts, video scripts, toasts and conference talks alike.
Will this match the word count in Microsoft Word or Google Docs?
Very close, but not guaranteed identical. This tool counts a "word" as a run of letters or numbers, allowing one internal apostrophe or hyphen — so "don't" and "e-mail" are one word each, matching how Word and Docs treat them. Small differences can still show up around edge cases like standalone numbers, em-dashes without spaces, or unusual Unicode punctuation, since every word processor uses its own tokenizing rules. For a strict submission limit, leave yourself a small buffer either way.
Is my text ever uploaded or stored anywhere?
No. There is no upload step in this tool at all — the counting runs in JavaScript directly in your browser tab as you type, and the text never becomes part of a network request. You can confirm this yourself in your browser's developer tools: open the Network panel, type or paste text, and you will see no request fire.
How are sentences and paragraphs counted?
A sentence ends at a run of . ! ? or … followed by whitespace or the end of the text; a paragraph is a block of text separated from the next by a blank line. Both are pattern-based, so unusual formatting — a list of single-sentence bullet points with no blank lines between them, for instance — can count as one paragraph even though it reads as several.
How accurate are the reading and speaking time estimates?
Reading time assumes 200 words per minute (silent adult reading of straightforward text) and speaking time assumes 130 words per minute (a natural, unhurried presentation pace). Both are averages: technical or dense text reads slower, and a practiced speaker or a script with long pauses will move at a different pace. Treat them as a planning estimate, not a guarantee of your actual time.