How to use the word counter
- Paste or type your text into the box. Counts update live as you type. There’s no button to press.
- Check the platform limits to see at a glance whether your text fits a tweet, a meta description, an Instagram caption or a Google Ads headline.
- Tidy it up with the one-click case converters and “Remove extra spaces”, then copy or download the result.
- Set a writing goal (for example 1,500 words for a blog post) and watch the progress bar fill up.
What makes this word counter different?
Most online word counters simply split text on spaces. That breaks as soon as your writing contains real-world content. Ours is built to count the way editors, schools and publishers expect:
- Contractions and hyphenated words count once:
don't,well-knownande-commerceare single words, just like in Microsoft Word and Google Docs. - Numbers stay whole:
1,000and3.5are one word, not two. - Emojis are not words, but each emoji counts as one character, even complex ones like 👍🏽 that are made of several hidden code points.
- Indian and Asian languages work: Tamil, Hindi, Telugu and other scripts that use combining marks are counted correctly, and each Chinese or Japanese character counts as a word.
- Smart sentence detection doesn’t get fooled by “Dr.”, “e.g.”, “3.50” or initials like “J. K. Rowling”.
How long should my content be?
There’s no magic word count for ranking on Google. Length should match what the searcher needs. That said, these ranges are good starting points:
| Content type | Typical length | Why |
|---|---|---|
| Meta title | 50–60 characters | Google cuts titles at about 600px wide |
| Meta description | 120–158 characters | Longer snippets get truncated with “…” |
| Product description | 150–400 words | Enough to answer questions without burying the Buy button |
| News / short blog post | 600–1,000 words | Quick answers and updates |
| In-depth guide | 1,500–2,500+ words | Competitive topics where you must cover every angle |
| Instagram caption | Up to 2,200 characters | Only the first ~125 show before “more” |
| X (Twitter) post | 280 characters | Standard account limit |
| LinkedIn post | Up to 3,000 characters | The first ~210 show before “see more” |
How reading time is calculated
We use 238 words per minute for silent reading. That’s the average for adult readers of non-fiction, according to a 2019 review of 190 studies by Marc Brysbaert. Speaking time uses 150 words per minute, a comfortable pace for presentations, podcasts and YouTube voice-overs. Showing reading time on your blog posts sets expectations and can reduce bounce rate.
Pro tip: Only the first 125 characters of an Instagram caption and the first ~210 of a LinkedIn post appear before “more”. Put your hook, offer or question there. Use the limit bars above to check it.
Characters with or without spaces?
Social networks, SMS and Google Ads count all characters including spaces. Some academic and translation work is priced per character without spaces. We show both, so you never have to guess.