Word Counter — Count Words, Characters, and More Instantly
Our free word counter gives you a complete picture of your text in real time. Paste or type anything — an essay, article, email, social media post, or speech — and instantly see your word count, character count, sentence count, paragraph count, reading time, speaking time, and the most frequently used words. No limits, no signup, no page reload.
What This Word Counter Measures
Word Count
Words are counted by splitting the text on whitespace. Any continuous sequence of characters surrounded by spaces or line breaks counts as one word. This matches the counting method used by Microsoft Word, Google Docs, and most professional writing tools.
Character Count
Character count is shown two ways: with spaces included, and with spaces excluded. Many platforms have character limits based on total characters including spaces — for example, Twitter allows 280 characters including spaces. Others, like some academic submission systems, count only non-space characters.
Reading Time and Speaking Time
Reading time is calculated at 200 words per minute, which is the commonly cited average adult silent reading speed for general content. Speaking time is calculated at 130 words per minute, reflecting a natural conversational pace. These estimates are useful for blog posts, speeches, presentations, and video scripts.
Word and Character Limits for Popular Platforms
Use this reference to make sure your content fits within platform limits before you publish:
| Platform | Limit type | Limit | Notes |
|---|---|---|---|
| Twitter / X post | Characters | 280 | Including spaces |
| Twitter / X bio | Characters | 160 | — |
| Instagram caption | Characters | 2,200 | — |
| Instagram bio | Characters | 150 | — |
| Facebook post | Characters | 63,206 | Practical limit much lower |
| LinkedIn post | Characters | 3,000 | — |
| LinkedIn headline | Characters | 220 | — |
| TikTok bio | Characters | 80 | — |
| YouTube title | Characters | 100 | 70 recommended for SEO |
| YouTube description | Characters | 5,000 | First 157 shown in search |
| Meta description | Characters | 160 | SEO best practice |
| Google Ads headline | Characters | 30 | Per headline |
| Blog post (SEO) | Words | 1,500–2,500 | Typical target range |
| Short story | Words | 1,000–7,500 | — |
| Novelette | Words | 7,500–17,500 | — |
| Novel | Words | 80,000+ | Typical minimum |
Word Count Goals by Content Type
| Content type | Recommended word count | Notes |
|---|---|---|
| Tweet | Under 280 chars | Shorter tweets get more engagement |
| Instagram caption | 138–150 words | Optimal for engagement |
| Blog post (short) | 500–1,000 words | Quick reads, news updates |
| Blog post (standard) | 1,500–2,500 words | Standard SEO target |
| Long-form article | 2,500–4,000 words | In-depth guides |
| Pillar content | 4,000–10,000 words | Comprehensive topic coverage |
| Email newsletter | 200–500 words | Optimal open-to-click range |
| Cover letter | 250–400 words | One page maximum |
| Personal statement | 500–650 words | College applications |
| College essay | 500–650 words | Common App limit is 650 |
| Presentation script | 100–150 words/min | Use speaking time estimate |
How to Use Word Count for SEO
Word count is not a direct Google ranking factor, but content length correlates with ranking performance for several reasons. Longer content tends to cover topics more comprehensively, satisfying user intent more thoroughly. It also naturally includes more semantically related terms, which helps search engines understand the topic depth of the page.
The keyword density section of this tool shows the percentage of your content made up by each significant word. A natural keyword density for your primary keyword is generally 1–2% of total words. Density above 3–4% may appear unnatural and could be flagged as keyword stuffing by search engines.
Frequently Asked Questions
How many words is a 5-minute speech?
At an average speaking pace of 130 words per minute, a 5-minute speech is approximately 650 words. At a faster pace of 150 words per minute, it would be around 750 words.
How many words is a 1-minute read?
At an average reading speed of 200 words per minute, a 1-minute read is approximately 200 words. A typical blog introduction or short news item falls in this range.
How many characters is 500 words?
500 words is approximately 2,500–3,000 characters including spaces, based on an average word length of 5 characters plus a space. The exact count depends on the specific words used.
Does word count include numbers?
Yes. Any sequence of characters separated by whitespace counts as a word, including numbers, dates, and alphanumeric strings. So "2024" counts as one word and "COVID-19" counts as one word.
What is a good keyword density for SEO?
A natural keyword density of 1–2% is generally recommended for SEO. This means your primary keyword should appear approximately once or twice per 100 words. Density above 3–4% may appear forced and is best avoided. Focus on writing naturally rather than targeting a specific density number.