Word Counter

Count words, characters, sentences and paragraphs as you type — with reading and speaking time.

Text ToolsPopularHot Free No upload Instant

Loading Word Counter…

Your browser is preparing the tool. It runs 100% locally.

Quick Answer

Word Counter tallies your text the moment you type or paste it: words, characters (with and without spaces), sentences, and paragraphs, plus an estimated reading time and speaking time. Words are counted as runs of non-space characters, and the estimates use 200 words per minute for reading and 130 for speaking. It updates live, runs entirely in your browser, and nothing is uploaded.

What the Word Counter Does

Whether you are hitting an essay's word target, trimming a meta description, or pacing a speech, this tool gives you the numbers instantly. Type or paste, and seven counts appear at once and keep updating with every keystroke.

It is the same engine behind our character counter — both show the full set — but the word counter leads with the word total and the time estimates, the figures writers and speakers reach for most.

How It Works

Words are counted by splitting your text on whitespace and counting the pieces, so a word is any run of characters with a space, tab, or line break around it. Characters are counted two ways: the total length, and the length with all whitespace removed.

Sentences are counted by looking for runs that end in a full stop, question mark, or exclamation mark; paragraphs are blocks separated by a blank line. Reading and speaking times come from dividing the word count by a typical pace.

Methodology

  1. Step 1. Type or paste your text — it stays in your browser, never uploaded.
  2. Step 2. Words = the text split on spaces, tabs, and line breaks, then counted.
  3. Step 3. Characters = total length; no-spaces = length with all whitespace stripped.
  4. Step 4. Sentences = chunks ending in . ! or ?; paragraphs = blocks split by a blank line.
  5. Step 5. Reading time = words ÷ 200; speaking time = words ÷ 130 (each at least 1 minute).

Reading and speaking time

Reading time = words ÷ 200 wpm Speaking time = words ÷ 130 wpm
Worked example
400 words → about 2 minutes to read, 3 minutes to speak

200 words per minute is a common reading-speed assumption (research puts adult silent reading nearer 238 wpm, so treat it as a rough guide); 130 wpm is a typical spoken-presentation pace. Each estimate is rounded up to at least one minute.

Assumptions

  • A word is any run of non-whitespace characters, so hyphenated terms and standalone numbers each count as one.
  • Reading time assumes 200 words per minute and speaking time 130 wpm; your actual pace varies with the material and the person.
  • Sentences are detected by end punctuation (. ! ?), so an abbreviation like e.g. can be miscounted, and a heading with no full stop counts as one sentence.
  • Characters are counted as the text's length, so an emoji built from multiple code points may add more than one.

Technical Details

MetricsWords, characters, no-spaces, sentences, paragraphs
Also showsReading time + speaking time
WordsWhitespace-separated runs
Reading pace200 wpm (read), 130 wpm (speak)
UpdatesLive, as you type
UploadNever — runs in your browser

Standards & references

  • Words per minute (reading) — the tool uses 200 wpm; meta-analyses of adult silent reading put the average closer to 238 wpm, so the estimate is deliberately conservative.
  • Words per minute (speaking) — 130 wpm reflects a typical prepared-speech pace; conversational speech often runs 140–160 wpm.

Accuracy & Limitations

The word and character counts are exact for how they are defined: words are whitespace-separated runs and characters are the text's length (with a second figure that strips all whitespace). If your idea of a word differs — say you do not want numbers counted — the total may not match.

Sentence and paragraph counts are heuristics. Sentences are found by end punctuation, so abbreviations, decimals, or ellipses can throw the count off, and a title with no full stop registers as one sentence. Paragraphs are blocks separated by a blank line.

Reading and speaking times are estimates from fixed paces (200 and 130 wpm). Real reading speed varies widely with difficulty and reader, and presentation pace varies with style — treat the minutes as a ballpark, not a stopwatch.

Character counts use the text's length in code units, so most emoji and some accented characters can count as more than one. For a platform's exact limit, check against that platform, since some count differently.

Real-World Use Cases

Hit a word target

Track an essay, article, or assignment against a minimum or maximum word count as you write.

Pace a talk

Use the speaking-time estimate to fit a script into a time slot.

Trim for limits

Watch the character count while tightening a meta description, bio, or caption.

Gauge reading length

See roughly how long a post will take readers to get through.

When to use it — and when not to

Good for

  • Live word and character counts while writing
  • Estimating reading and speaking time
  • Checking essays and articles against a target
  • Quick text stats with no setup

Not the best choice for

  • A platform's exact character limit (counting rules differ)
  • Precise sentence parsing of technical text
  • Counting only specific tokens (for example excluding numbers)
  • Keystroke or billing-grade character accounting

For a single platform's limit, check on that platform; for which words appear most, use a word-frequency counter.

Frequently Asked Questions

How does it count words?
It splits your text on spaces, tabs, and line breaks and counts the pieces. So a word is any run of non-space characters — hyphenated terms and standalone numbers each count as one.
What is the difference between characters and no-spaces?
Characters is the total length of your text including spaces; no-spaces is the same count with every space, tab, and line break removed. Some platforms count one way, some the other.
How is reading time worked out?
It divides the word count by 200 words per minute and rounds up to at least a minute. Research puts average adult silent reading nearer 238 wpm, so 200 gives a slightly generous, conservative estimate.
How is speaking time calculated?
By dividing words by 130 per minute — a typical pace for a prepared talk. Conversational speech is often a bit faster (140–160 wpm), so adjust if you talk quickly.
Is the word counter accurate for essays?
Yes for the word and character totals. Sentence and paragraph counts are estimates based on punctuation and blank lines, so very technical text with lots of abbreviations may be slightly off.
Does it count characters the same way as Twitter or SMS?
Not necessarily. Those platforms have their own rules, and some characters or emoji count as more than one. Use this for a general count, and check the platform for its exact limit.
Is this the same as the character counter?
Yes — they share the same engine and show the same seven figures. The word counter just leads with the word total and time estimates, while the character counter leads with characters.
Is my text uploaded or saved?
No. Everything is counted live in your browser. Nothing you type is sent to a server, and clearing or closing the tab wipes it.
Does it count words as I type?
Yes. Every figure updates on each keystroke, so you can watch the totals change as you write or edit.
How are paragraphs counted?
As blocks of text separated by a blank line (a double line break). A single line break within a block does not start a new paragraph.

References

The counts and the 200/130-wpm reading and speaking paces here are exactly what the tool computes — including that sentence detection is a punctuation heuristic.

Popular

Character Counter

Character Counter instantly as you type — free, private and lightning fast.

TextOpen Tool
Popular

Case Converter

Case Converter instantly as you type — free, private and lightning fast.

TextOpen Tool
Trending

Lorem Ipsum Generator

Clean and transform text with Lorem Ipsum Generator — instant results, fully in-browser.

TextOpen Tool
Trending

Text Diff Checker

Text Diff Checker online with no limits, no signup and no data leaving your browser.

TextOpen Tool

Remove Duplicate Lines

Remove Duplicate Lines online with no limits, no signup and no data leaving your browser.

TextOpen Tool

Reverse Text

Reverse Text online with no limits, no signup and no data leaving your browser.

TextOpen Tool

Ready to try the Word Counter?

It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.