Skip to content
Free Tool Arena

Text & Writing Utilities · Free tool

Word Counter

Free word counter. Paste text and see words, characters, sentences, and reading time instantly. Works offline after load.

Updated June 2026

Words

17

Characters

101

Chars (no spaces)

85

Sentences

1

Paragraphs

1

Reading time

4s

Speaking time

8s

Avg word length

5.0

Found this useful?EmailBuy Me a Coffee

Advertisement

What it does

A fast, free word counter with the stats that matter for writing online: words, characters (with and without spaces), sentences, paragraphs, plus reading and speaking time estimates based on average adult speeds. Paste any text — nothing is sent to a server.

Character counts are useful for meta descriptions (~160), tweets (280), and SMS (160). Word counts matter for blog posts (800–1500 usually performs best), essays, and scripts. Reading time is calculated at 230 words per minute (the adult average); speaking time at 130 wpm, which matches relaxed presentation pace.

Embed this tool on your siteShow snippet

Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.

<iframe src="https://freetoolarena.com/embed/word-counter" width="100%" height="720" frameborder="0" loading="lazy" title="Word Counter" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>
Embed docs →

Example input & output

Input

The quick brown fox jumps over the lazy dog. Pack my box with five dozen liquor jugs.

Output

Words: 17
Characters: 86 (with spaces) / 70 (no spaces)
Sentences: 2
Paragraphs: 1
Reading time: ~4s
Speaking time: ~8s

How to use it

  1. Paste or type text into the box.
  2. Stats update live — no button to press.
  3. Use Reading and Speaking time to plan posts, presentations, or scripts.
  4. Clear or copy the text with the buttons below the stat grid.

When to use this tool

  • You care about character limits or estimated reading time.
  • You want sentence/paragraph counts, not just words.
  • You need a second opinion on Word's or Docs's word count (they sometimes disagree).

When not to use it

  • You need grammar checks — use a grammar tool.
  • You need a keyword density report — use a content analyzer.

Common use cases

  • Staying under a meta description limit (≤160 chars).
  • Hitting a Twitter / X or SMS length (280 / 160 chars).
  • Essay word counts for school submissions.
  • Estimating presentation length before you record.
  • Checking that a blog post fits a target word range.

Frequently asked questions

Why does my count differ from Google Docs or Word?
Different apps handle hyphens, em dashes, and URLs differently. A hyphenated word like 'well-being' might be 1 word or 2 depending on the tool. Differences of 1–3% are normal.
Is the text sent to a server?
No. The entire count is computed in your browser as you type. You can open DevTools' Network tab to verify — no outgoing requests.
What's a typical word count for blog posts, essays, or articles?
Blog posts: 800-1500 words for SEO sweet spot, 2000-3500 for in-depth pillar content. News articles: 300-800 words. College essays: 250-650 for application essays, 1500-3000 for term papers, 5000-15000 for thesis chapters. Novels: 50000-100000 words is typical, with 80000-90000 the publishing-industry sweet spot for most genres. Short stories: 1000-7500 words. Twitter posts: 280 char hard limit; LinkedIn: 1300 char before 'see more' truncation.
How accurate is the reading time estimate?
We use 230 words per minute for reading and 130 wpm for speaking — both are adult averages from psychological research. Actual reading speed varies: skimming 400-600 wpm, technical content 100-200 wpm, leisure fiction 200-300 wpm. Speaking pace varies from 110 wpm (formal speeches) to 160 wpm (casual conversation). For presentations, plan 130-150 wpm and add buffer for pauses, slides, and audience interaction. A 1500-word post takes ~6.5 minutes to read at average pace.
How does this count handle code, URLs, and special characters?
URLs are counted as one word each (the domain plus path counts as a single token). Code with special characters is counted by whitespace splits — function calls like 'foo(bar, baz)' count as 1 word; multi-line code blocks count line-by-line. Emoji count as 1 character but vary in byte size — Twitter / X counts most emoji as 2 characters in their own algorithm. For platform-specific limits where characters matter most, paste a sample with realistic content (URLs, emoji, hashtags) to get a working count.
What's a good sentence length for readability?
15-20 words per sentence is the readability sweet spot for general audiences (Hemingway-style). Academic / technical writing tolerates 20-30 word sentences but suffers above that. Legal and government writing often runs 35-45 words per sentence and is famously hard to read. Mix sentence lengths: alternating short (5-10 words) with medium (15-25) and occasional longer ones (25-35) creates rhythm. Average sentence length above 25 words usually means you should break some sentences up.

Advertisement

Learn more

Explore more text & writing utilities tools

100% in-browserNo downloadsNo sign-upMalware-freeHow we keep this safe →

Found this useful?

The tools stay free thanks to readers who chip in or spread the word.

Buy Me a Coffee