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.
Words
17
Characters
101
Chars (no spaces)
85
Sentences
1
Paragraphs
1
Reading time
4s
Speaking time
8s
Avg word length
5.0
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 snippetHide
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>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: ~8sHow to use it
- Paste or type text into the box.
- Stats update live — no button to press.
- Use Reading and Speaking time to plan posts, presentations, or scripts.
- 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
Guides about this topic
- Productivity & Focus · GuideHow to hit word count targetsUnderstand word counts by format, expand without padding, and cut without gutting. Hit your targets online with free instant tips, no download needed.
- Developers & Technical · GuideHow to Learn Coding FastPick one language, build small projects, and maintain a daily habit. Learn coding fast online with our free instant plan, no sign-up required in seconds.
- Money & Business · GuideHow to write SEO-friendly URLsBuild clear URLs with smart slugs, structural patterns, and 301 redirects. Improve canonicalization and check URL health instantly with our free tips.
- Productivity & Focus · GuideHow to generate good acronymsCreate acronyms using pronounceability rules and backronym patterns. Generate unique acronyms instantly with our free online tool, no download required.
- How-To & Life · GuideHow to Reverse TextReverse text by character or word and handle Unicode, emoji, and RTL scripts accurately. Free, instant, no sign-up needed.
- How-To & Life · GuideHow to Sort Lines of TextSort lines of text alphabetically, numerically, or naturally with case and locale options. Free instant browser tool, no sign-up.
Explore more text & writing utilities tools
- Emoji PickerSearch and copy from 80 most-used emoji across 7 categories in your browser. Instant, free access with no account or download needed.
- Strikethrough Text GeneratorApply strikethrough, underline, double‑underline, overline, or slash using Unicode real text. Free online tool works instantly in your browser — pastes anywhere with no sign‑up.
- Duplicate Line RemoverDeduplicate text lines with case-insensitive or strict modes online. Clean your lists instantly — a free tool with no sign-up or download needed.
- Sort LinesSort lines of text alphabetically, naturally (file‑2 < file‑10), by length, or shuffle. Free instant online tool with optional dedup and trim — no sign‑up needed.
- Flip TextFlip, reverse, or strikethrough your text using real Unicode symbols instantly. Works on social apps, free tool with no sign-up.
- Anagram CheckerCheck whether two words or phrases are anagrams. Ignores case and punctuation. Free, browser-only.