Word Counter
Count words, characters, and reading time, and check your text against real platform limits as you type. Nothing you enter leaves your browser.
0
Words
0
Characters
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0
Lines
1 sec
Reading time
1 sec
Speaking time
Check against platform limits
| Platform | Field | Limit | Your text |
|---|---|---|---|
| X (Twitter) | Post25,000 for Premium subscribers | 280 | 0 |
| X (Twitter) | Bio | 160 | 0 |
| CaptionTruncated after ~125 chars in feed | 2,200 | 0 | |
| Bio | 150 | 0 | |
| PostBest engagement under 80 chars | 63,206 | 0 | |
| PostBest engagement around 1,800–2,100 chars | 3,000 | 0 | |
| TikTok | Caption | 4,000 | 0 |
| YouTube | TitleTruncated in search results around 60 chars | 100 | 0 |
| YouTube | Description | 5,000 | 0 |
| Title tag (SEO)~580px display width | 60 | 0 | |
| Meta description~920px display width | 160 | 0 | |
| SMS | Single messageLonger texts split into multiple segments | 160 | 0 |
Character limit reference
Verified against current platform documentation. Limits change over time — always confirm against the platform directly for anything mission-critical.
| Platform | Field | Limit |
|---|---|---|
| X (Twitter) | Post | 280 chars |
| X (Twitter) | Bio | 160 chars |
| Caption | 2,200 chars | |
| Bio | 150 chars | |
| Post | 63,206 chars | |
| Post | 3,000 chars | |
| TikTok | Caption | 4,000 chars |
| YouTube | Title | 100 chars |
| YouTube | Description | 5,000 chars |
| Title tag (SEO) | 60 chars | |
| Meta description | 160 chars | |
| SMS | Single message | 160 chars |
Frequently asked questions
- How is reading time calculated?
- Reading time is estimated using an average silent reading speed of 200 words per minute, a commonly used benchmark for adult readers of general text. Actual reading speed varies by content complexity and individual reader.
- Why does my character count differ from what a platform shows?
- Some platforms count certain characters differently — X (Twitter) counts every link as exactly 23 characters regardless of its real length, and emojis are often counted as 2 characters under Unicode rules on several platforms. This tool counts raw characters as typed, which may differ slightly from a platform's own internal count for text containing links or emoji.
- What's the difference between the platform's hard limit and its display limit?
- A hard limit is the maximum a platform will accept at all (like X's 280-character post cap). A display limit is where content gets visually truncated before that — Instagram accepts 2,200-character captions but only shows about 125 characters before a 'more' link. Writing to the display limit, not just the hard limit, matters more for whether your point actually gets read.
- Is my text sent to a server?
- No. Counting happens entirely in your browser — nothing you type or paste is transmitted or stored.