Word Counter
Count words, characters, sentences, and paragraphs instantly — reading time and speaking time included. Nothing leaves your browser.
Statistics
You’re writing a blog post and need to hit 1,500 words. You’re submitting an essay with a strict 500-word limit. You’re crafting a LinkedIn post that feels too long. You need to know: exactly how many words is this?
This word counter gives you the answer instantly — along with character count, sentence count, paragraph count, and time estimates for reading and speaking. Paste your text, and every metric updates in real time.
How Word Count Works
Words are counted by splitting your text on whitespace — spaces, tabs, and newlines. Each sequence of non-whitespace characters surrounded by whitespace (or at the start/end of the text) counts as one word. Punctuation attached to a word is included: “hello,” counts as one word, the same as “hello”.
This matches the behavior of Microsoft Word, Google Docs, and most other word processors. The count updates as you type with no delay.
Character Count: With and Without Spaces
The tool shows two character counts:
- With spaces: The total number of characters including every space, tab, and newline. This is what most character-limited fields (like Twitter/X’s 280-character limit before it changed) count.
- Without spaces: Only the non-whitespace characters. Useful when comparing raw content volume across texts of different formatting.
For reference, a typical tweet runs 100–280 characters with spaces. An SMS message is 160 characters. A meta description should stay under 160 characters.
Sentence Count
Sentences are detected by looking for sentence-ending punctuation — periods, exclamation marks, and question marks — followed by whitespace or the end of the text. This approach works well for standard prose. Text with many abbreviations (Dr., etc., i.e.) may show a slightly higher sentence count than expected; this is a known limitation of punctuation-based detection.
Paragraph Count
Paragraphs are counted as non-empty blocks of text separated by one or more blank lines. A single block of text with no blank lines counts as one paragraph regardless of length. This matches how most writing tools define paragraph boundaries.
Reading Time Estimate
Reading time is estimated at 238 words per minute — the average silent reading speed for adults, based on research published by Marc Brysbaert in 2019 (covering 190 studies and 18,573 participants). This is the most widely cited figure in the field and is used by Medium, dev.to, and other platforms for their “X min read” estimates.
Approximate reading times at 238 WPM:
| Word Count | Reading Time |
|---|---|
| 200 words | ~1 minute |
| 500 words | ~2 minutes |
| 800 words | ~3 minutes |
| 1,200 words | ~5 minutes |
| 2,000 words | ~8 minutes |
| 5,000 words | ~21 minutes |
Reading time is an estimate. Dense technical content, text with code samples, or material requiring re-reading may take longer. Light, conversational content may read faster.
Speaking Time Estimate
Speaking time is estimated at 130 words per minute — a widely used baseline for average conversational speaking speed. This is slower than reading speed because speech includes natural pauses, emphasis, and audience comprehension time.
Common speaking contexts and their target durations:
- Elevator pitch: 60–90 seconds → 130–200 words
- Lightning talk (5 min): ~650 words
- Conference talk (20 min): ~2,600 words
- TED Talk (18 min): ~2,340 words
- Keynote (45 min): ~5,850 words
If you’re preparing a speech or presentation, aim slightly under the maximum word count to leave room for pacing and pauses.
Common Word Count Targets
Different writing formats have established word count norms:
| Format | Typical Word Count |
|---|---|
| Tweet / X post | 70–280 characters |
| LinkedIn post | 150–300 words |
| 50–200 words | |
| Blog post (short) | 500–800 words |
| Blog post (standard) | 1,000–1,500 words |
| Blog post (long-form) | 2,000–4,000 words |
| Short story | 1,000–7,500 words |
| Novella | 20,000–50,000 words |
| Novel | 70,000–100,000 words |
| Academic essay | Varies by institution |
For SEO purposes, Google has no explicit word count requirement. However, top-ranking pages for competitive queries tend to be comprehensive — often 1,500–3,000 words for informational content — because length correlates with topic coverage, not because Google rewards length directly.
How This Compares to Word and Google Docs
Microsoft Word and Google Docs both have built-in word counters. They are accurate and feature-rich. But they require opening the application, uploading or creating a file, and navigating to the word count dialog. For a quick check of any snippet of text — a forum post, a README, a SQL comment, a text field — this tool is faster.
This word counter also adds time estimates that neither Word nor Docs show by default, making it useful for content planning and presentation preparation.
Privacy: Your Text Never Leaves Your Browser
All counting happens locally using JavaScript in your browser. Your text is never sent to any server, stored in a database, or logged anywhere. The tool works completely offline once the page has loaded.
This matters when counting text that contains sensitive information — contract drafts, medical notes, internal documents, private communications. You can paste anything without it being transmitted anywhere.
Frequently Asked Questions
Does word count include punctuation? Punctuation attached to a word (like the period in “end.”) is not counted separately. “Hello,” is one word. Standalone punctuation characters (like em dashes on their own) count as tokens but are typically considered words by whitespace-based splitting — the same behavior as Microsoft Word.
Why is my sentence count higher than expected? Abbreviations like “Dr.”, “etc.”, “U.S.”, and “e.g.” end with a period, which the sentence detector treats as a sentence boundary. This is a known limitation of punctuation-based counting. More sophisticated NLP-based sentence detection exists but would require sending your text to a server for processing — which this tool avoids.
Is there a character limit? No. The tool handles texts of any length. Very long texts (100,000+ words) may introduce a slight rendering delay, but counting itself remains fast.
How accurate is the reading time estimate? The 238 WPM baseline is accurate for average adult readers of English prose. Reading speed varies significantly by individual (150–400 WPM is a typical range), by content type (technical documentation reads slower than narrative prose), and by familiarity with the subject matter. Use the estimate as a planning guide, not a precise measurement.