How Word Count Actually Works (and Why Tools Disagree)
Paste the same paragraph into Word, Google Docs, and a browser-based word counter, and you can sometimes get three slightly different numbers. None of them are wrong, exactly — they're just counting by marginally different rules.
Count in your browser (free, instant)
The Word Counter on keptlocal counts words, characters, sentences, paragraphs, and estimated reading time as you type — nothing is sent anywhere.
What actually counts as a "word"
It sounds like it should be unambiguous, but word counting requires a definition, and different tools quietly choose slightly different ones. The most common convention — and the one this tool uses — treats a word as a sequence of characters separated by whitespace or line breaks. That produces a few results worth knowing:
- Hyphenated words count as one. "well-known," "twenty-five," and "state-of-the-art" are each one word, not two or four, because there's no whitespace inside them.
- Numbers count as words. "2026" and "42" each count as one word, same as any other token.
- Em-dashes and en-dashes can split or not split words depending on whether whitespace surrounds them — "word—word" (no spaces) is one token in some counters, two in others that treat the dash itself as a separator.
- URLs and email addresses usually count as a single word despite containing dots and slashes, since there's no whitespace breaking them up.
Microsoft Word and Google Docs use similar rules but aren't identical to each other or to this tool in every edge case — which is why a 2,000-word document might show 1,998 in one tool and 2,003 in another. The difference is almost always in how hyphens, numbers, or special punctuation get tokenized, not a bug in either tool.
Where reading time estimates come from
The reading-time figure — "6 min read," commonly shown on articles including this one — comes from dividing word count by an assumed reading speed, typically 200–250 words per minute for adult silent reading of general-audience text. This tool uses 238 wpm, a figure from published reading-speed research. It's a population average, not a prediction for any specific reader: technical or unfamiliar material reads slower, skimming reads faster, and reading speed varies meaningfully between individuals. Treat reading-time estimates as a rough sense of an article's length, not a countdown timer.
Common places word and character limits actually matter
- Social platforms: X/Twitter posts (280 characters), LinkedIn posts (3,000 characters), Instagram captions (2,200 characters) — all counted in characters, not words.
- Academic and professional writing: essay word limits, abstract limits (often 150–300 words), cover letter guidance (typically under 400 words).
- SEO meta descriptions: roughly 150–160 characters before search engines truncate the display.
- Forms and applications: many online forms enforce hard character limits on text fields — knowing your count before pasting avoids losing content to truncation.
Privacy: what happens to your text
Counting happens locally in your browser as you type — nothing is transmitted, logged, or stored. This matters for anything you wouldn't want passing through a third-party server before it's finished: an unpublished draft, a confidential report, a cover letter with personal details.
Count words now with keptlocal's free Word Counter — no upload, no signup.
Frequently asked questions
Why does this tool show a different count than Microsoft Word for the same text?
Does it count characters with or without spaces?
How accurate is the reading time estimate?
Is there a limit on how much text I can paste in?
Is my text sent anywhere to be counted?
Count words, characters, and reading time — free, in your browser.
No upload. No signup. Runs in your browser.