Why writers count words
- Blog SEO — hitting the 1,500–2,500 word sweet spot for ranking.
- Twitter / X — 280 character limit (or 4,000 for verified).
- Meta description — 155–160 characters before truncation.
- Instagram caption — 2,200 character limit; first 125 visible before "more".
- LinkedIn post — 3,000 character limit; sweet spot is 900–1,300.
- Academic essays — strict word counts, often ±10%.
Step-by-step
- 1Open the Word Counter.
- 2Paste your text.
- 3See live counts for words, characters (with / without spaces), sentences, paragraphs, and reading time.
- 4Trim or expand to hit your target.
Reading time math
Average reading speed is 230 words per minute. A 1,500-word post takes about 6½ minutes. We compute reading time live as you type.
Why character limits exist on social platforms
Most character limits trace back to the original SMS spec (160 characters) or to legacy database column widths from the early 2010s. Twitter/X (280), Bluesky (300), LinkedIn (3,000 for posts, 220 for headlines), Instagram captions (2,200) and Google meta descriptions (160 visible) are all rooted in either readability research or display constraints. Hitting the limit exactly isn't the goal — most platforms reward posts that use 60–80% of the limit because they leave room for context and signal that the author edited rather than dumped.
Reading time: where the 225 wpm number comes from
Reading speed varies by content type. The 225 words-per-minute average used in most reading-time estimates is based on adult silent reading of general non-fiction. Technical or scientific writing is closer to 150 wpm because of vocabulary load. Easy fiction can hit 300+ wpm. If you're writing for a technical audience, multiply by 1.5 for a more honest reading-time estimate; for skim-friendly listicles, multiply by 0.75.
Reading time is most useful as a top-of-article badge that helps readers commit. Posts with a visible reading time consistently have higher completion rates because expectations are set up front.
Words vs. characters vs. tokens
If you're working with AI tools (ChatGPT, Claude, Gemini), pay attention to tokens — not words. A token is roughly 0.75 of an English word, so 1,000 words is about 1,333 tokens. Long-form content that fits a 4K-token context window is about 3,000 English words. For most prose, the rule of thumb is: tokens = words × 1.3 + 10% buffer for punctuation and rare words.
Limits that actually matter in 2026
Knowing the platform limits saves redrafts: X (Twitter) posts cap at 280 characters for free accounts and 25,000 for premium; LinkedIn posts at 3,000; Instagram captions at 2,200 (only the first 125 show before "more"); meta descriptions ideally 150–160 characters to avoid truncation in Google results; SMS at 160 characters per segment (longer messages bill as multiple segments). Email subject lines render about 60 characters on most clients, fewer on mobile.
For long-form: AdSense considers articles under 600 words "thin" content; Medium's average top-performing post is 1,600 words; YouTube descriptions allow 5,000 characters but search relevance peaks around the first 150. Knowing the target before you draft saves a trim-and-pad pass at the end.
FAQ
- Is the Word Counter free?
- Yes — no signup, no limits, no ads.
- Does it count characters with or without spaces?
- Both — we show each separately.
- What's the difference between words and tokens?
- Words are space-separated text units. Tokens are how AI models split text (often sub-word). Use a token counter for AI-prompt budgeting.
- Is my text stored?
- No — counting happens entirely in your browser.
- Does it work on mobile?
- Yes — fully responsive.
- Can I count text in Hindi or other Indic scripts?
- Yes — character counts work in any Unicode script.