Paste your text below and instantly see word count, characters, reading time, and more. Fast, private, free.
🔒 Zero data stored · Works offline · No cookies
Everything you need to work with text — all free, all instant, all private.
Practical guides on word counts, speaking times, and writing better content.
A word counter is a free online tool that instantly calculates the number of words, characters, sentences, and paragraphs in any piece of text. Unlike built-in counters in word processors, this web-based tool works entirely in your browser — no installation, no sign-up, and no data ever sent to a server.
Used daily by students, bloggers, SEO professionals, social media managers, and anyone who needs to stay within — or hit — a specific word or character limit.
| Content Type | Ideal Word Count | Notes |
|---|---|---|
| Short blog post | 600 – 900 | Quick reads, news updates, announcements |
| Standard blog post | 1,200 – 1,800 | Most common format for content marketing |
| In-depth / pillar article | 2,000 – 4,000 | Best for SEO rankings on competitive keywords |
| High school essay | 500 – 800 | Varies significantly by assignment |
| College / university essay | 1,500 – 3,000 | Academic format with citations |
| Résumé | 400 – 600 | One page preferred by most recruiters |
| Cover letter | 250 – 400 | Three focused paragraphs maximum |
| Cold outreach email | 50 – 125 | Shorter emails get significantly higher reply rates |
| Email newsletter | 200 – 500 | Scannable format works best |
| Twitter / X post | 70 – 100 words | Under 280 characters total |
| Instagram caption | 138 – 150 words | Front-load the key message |
| LinkedIn post | 150 – 300 words | Professional tone, line breaks for readability |
| YouTube video script (10 min) | 1,300 – 1,500 | Based on 130–150 wpm speaking pace |
| Platform / Field | Char Limit | Practical Tip |
|---|---|---|
| Twitter / X Post | 280 | Leave space for a URL (each counts as 23 chars) |
| Instagram Caption | 2,200 | Only first ~125 chars show without tapping "more" |
| Instagram Bio | 150 | Use a keyword and a clear call-to-action |
| LinkedIn Post | 3,000 | First ~210 chars shown before "see more" |
| Facebook Post | 63,206 | Posts under 80 chars get 66% more engagement |
| Email Subject Line | 60 | Under 50 chars for full mobile preview |
| Google Meta Title | 60 | ~580px wide — use 50–60 chars to be safe |
| Google Meta Description | 160 | Truncated at ~920px; aim for 140–155 chars |
| Google Ads Headline | 30 | 3 headlines per ad, each max 30 chars |
| SMS / Text Message | 160 | Over 160 = split into multiple billed messages |
| YouTube Title | 100 | Only ~70 chars show in search results |
Estimated at 238 words per minute — the average silent reading speed of an adult. A 1,000-word article takes approximately 4 minutes to read.
Estimated at 130 words per minute — the recommended pace for presentations. Fast speakers reach 160 wpm; slow speakers average 100 wpm.
Real answers to the most common questions about word and character counting.
Our word counter uses the same whitespace-based splitting algorithm as Microsoft Word and Google Docs. Accuracy is 99.9%+ for standard English text.
Hyphenated words like "well-known" and "state-of-the-art" are counted as a single word, matching the behavior of Microsoft Word.
"Characters" counts every character including spaces and punctuation. "Characters without spaces" removes all whitespace. Most social media platforms count spaces toward their limits.
Yes. The word count matches what Microsoft Word and Google Docs show. Always verify before submitting important assignments.
Reading time is estimated at 238 words per minute — the average adult silent reading speed. Speaking time uses 130 words per minute, the standard pace for presentations.
No — never. All text processing happens entirely in your browser. Nothing is ever sent to any server, stored, or logged in any form.
The translation feature uses the MyMemory API to translate your text into 16 languages. Your text is sent to their servers only when you click "Translate." The original word counter works entirely offline — translation is an optional feature.
Keyword density shows which words appear most often in your text (excluding common stop words). For SEO, a target keyword density of 1–2% is generally considered healthy.