Word Counter
Count words, characters, sentences and paragraphs in your text in real time, plus an estimated reading time at 200 words per minute. Free and private — your text never leaves your browser.
Updated 2026-05-31 · Free · No sign-up · Runs privately in your browser
How these numbers are calculated
What is a word counter?
A word counter is a tool that instantly tallies the number of words, characters, sentences and paragraphs in a block of text and estimates how long it takes to read. You paste or type your text, and the counts update live — no upload, no button, no waiting.
This counter reports six figures at once: Words, Characters (with spaces), No spaces, Sentences, Paragraphs, and an estimated Reading time. Everything is computed in your browser, so it works offline once the page has loaded and your text stays completely private.
How does the word counter count words?
It splits your text on whitespace and counts the resulting chunks. Any run of spaces, tabs or line breaks acts as a single divider, so accidental double-spaces never inflate the total.
The exact rules each metric uses are:
- Words — trim the text, then split on one-or-more whitespace characters (
/\s+/) and count the pieces. Empty text is0. - Characters — the raw length of the text, including spaces, tabs and line breaks.
- No spaces — the length after removing every whitespace character (
/\s/g). - Sentences — count runs of text that end in
.,!or?; a final fragment with no end mark still counts as one sentence. - Paragraphs — split on blank lines (two or more line breaks,
/\n{2,}/) and count the non-empty blocks. - Reading time —
seconds = round(words ÷ 200 × 60), i.e. 200 words per minute, displayed as seconds, or as minutes and seconds once it passes 60 seconds.
Worked examples you can reproduce
The fastest way to trust a counter is to feed it text you can count by hand.
Example A — one short line. Type: The quick brown fox jumps. It runs away!
- Words: 8 (the, quick, brown, fox, jumps, it, runs, away)
- Characters: 40 · No spaces: 33
- Sentences: 2 (one ends in
., one in!) - Paragraphs: 1
- Reading time:
8 ÷ 200 × 60 = 2.4 → 2s
Example B — two paragraphs. Type AI is here., press Enter twice, then type It changes work. Is that good? Yes!
- Words: 10
- Characters: 48 · No spaces: 38
- Sentences: 4 (
.,.,?,!) - Paragraphs: 2 (the blank line splits them)
- Reading time:
10 ÷ 200 × 60 = 3s
How long does my text take to read or say?
Reading time here is fixed at 200 WPM — the average adult silent reading speed for general prose. Speaking aloud is slower, usually 120–150 WPM, so a speech of the same length runs noticeably longer.
Use this chart to translate a word count into time at 200 WPM:
| Words | Reading time (200 WPM) | In minutes |
|---|---|---|
| 100 | 0m 30s | 0.5 |
| 200 | 1m 0s | 1.0 |
| 300 | 1m 30s | 1.5 |
| 500 | 2m 30s | 2.5 |
| 750 | 3m 45s | 3.75 |
| 1,000 | 5m 0s | 5.0 |
| 1,500 | 7m 30s | 7.5 |
| 2,000 | 10m 0s | 10.0 |
Reading speed varies by reader and difficulty. The same 1,000-word piece takes very different times depending on the pace assumed:
| Speed (WPM) | Use case | Time for 1,000 words |
|---|---|---|
| 130 | Spoken speech / presentation | 7m 42s |
| 150 | Audiobook / podcast narration | 6m 40s |
| 200 | Average silent reading (this tool) | 5m 0s |
| 250 | Confident reader | 4m 0s |
| 300 | Skimming / fast reader | 3m 20s |
So a 5-minute spoken talk at ~130 WPM needs roughly 650 words, while a 3-minute talk needs about 390 words.
What is a word counter used for?
It keeps writing inside whatever limit applies — and most writing has one. Common scenarios:
- Essays and assignments — hit a 1,500-word target or a 250-word abstract without manual counting.
- SEO metadata — title tags and meta descriptions are limited by pixel width, but character counts are a reliable proxy.
- Social posts — platforms count characters, not words, so the No spaces and Characters totals matter most.
- Speeches and scripts — divide your word count by your speaking rate to estimate runtime.
Use the character limits below as a quick reference:
| Where | Limit | Use which count |
|---|---|---|
| SEO meta description | ~150–160 chars | Characters |
| SEO title tag | ~55–60 chars | Characters |
| X / Twitter post | 280 chars | Characters |
| Instagram caption | 2,200 chars | Characters |
| Google Ads headline | 30 chars | Characters |
| SMS (single message) | 160 chars | Characters |
Tips and common mistakes
A few habits make counts more reliable. First, decide up front whether your limit counts words or characters — academic limits are usually words, while platforms and meta tags count characters. Second, remember that hyphenated terms like state-of-the-art count as one word because there is no space, while state of the art counts as four. Third, numbers, dates and URLs each count as a single word if they contain no spaces.
The most common mistake is comparing two tools that tokenise differently and assuming one is “wrong.” Expect Microsoft Word, Google Docs and this counter to agree within about 1–2%; large gaps usually come from how each handles punctuation, abbreviations or em-dashes.
Limitations and accuracy
Sentence and paragraph detection use simple punctuation and blank-line rules, so they are estimates, not grammar analysis. Abbreviations such as Dr. or e.g. and decimals like 3.5 contain periods and can be over-counted as extra sentences. Lists written on consecutive lines without blank lines count as a single paragraph. Reading time is a population average — your readers may be faster or slower — and it does not account for images, tables or code that slow people down. Treat every figure as a close guide rather than an exact, authoritative measurement.
Privacy
Your text is processed entirely in your browser. Nothing is uploaded, stored or logged, which makes this safe for drafts, confidential documents and unpublished work.
Need more text tools? Browse the full text tools category, or if you are timing content for a specific reader, try the chronological age calculator for date-based work.
Frequently asked questions
How does the word counter count words?+
It counts groups of non-space characters, so words separated by spaces, tabs or line breaks are all counted as one word each. Counting updates live as you type.
Is my text stored or uploaded anywhere?+
No. The counter runs entirely in your browser using JavaScript — your text is never sent to a server, logged or saved.
How is reading time estimated?+
Reading time is your word count divided by 200 words per minute, then converted to minutes and seconds. So 1,000 words shows about 5m 0s.
What counts as a sentence?+
A sentence is a run of text ending in a period, exclamation mark or question mark (. ! or ?). Trailing text with no end punctuation is also counted as one sentence.
What counts as a paragraph?+
A paragraph is a block of text separated from the next block by one or more blank lines. Single line breaks inside a block do not start a new paragraph.
Why is my count slightly different from Microsoft Word or Google Docs?+
Each tool tokenises text differently — abbreviations, hyphenated words, numbers and punctuation can be split or merged differently. Expect counts to match within roughly 1–2%.
Does the character count include spaces?+
The "Characters" total includes spaces, tabs and line breaks. The "No spaces" total strips all whitespace, which is useful for strict character limits.
How many words is a 5-minute speech?+
At a typical speaking rate of about 130 words per minute, a 5-minute speech is roughly 650 words. Slower, more deliberate delivery runs closer to 600.