Count words, characters, sentences and paragraphs. Check reading time and keyword density.
Paste any text to instantly count words, characters, sentences, and paragraphs. The reading time estimate helps gauge how long your content takes to consume. The keyword density analyser shows the most frequent terms — useful for SEO writers checking content optimisation without over-stuffing keywords.
| Platform | Limit | Notes |
|---|---|---|
| X (Twitter) | 280 characters | URLs count as 23 characters regardless of length |
| SMS | 160 characters | Above 160: sent as multiple messages; emojis reduce to 70 chars |
| Instagram caption | 2,200 characters | First 125 characters shown before 'more' truncation |
| LinkedIn headline | 220 characters | First 40-60 shown in search results |
| Google meta description | ~155-160 characters | Longer descriptions are truncated in search results |
| University essay (typical) | 1,000-5,000 words | Vary by subject — check your assignment brief |
How does the word counter count words?
Words are counted by splitting text on spaces and punctuation — any continuous sequence of non-space characters is counted as one word. 'hello-world' counts as one word; 'hello world' counts as two. Hyphenated words are counted as one word, consistent with standard word processing software.
What reading time does 1,000 words take?
At 200-240 words per minute (average adult reading speed), 1,000 words takes approximately 4-5 minutes. Blog posts of 1,500-2,500 words take 6-10 minutes. The tool calculates reading time based on your specific word count, displayed at the 200 WPM average speed.