Why character limits matter
Every platform enforces its own ceiling, and you usually find out the hard way: X refuses the post, Google chops your meta description, Instagram rejects a long bio. This counter is built around one question: will your text fit where you plan to publish it?
Paste your text and each platform gets a progress bar: green when safe, amber once fewer than 10% of the characters remain, red once you go over. If you need writing statistics — sentences, paragraphs, reading time — our word counter handles that; this tool is strictly about limits.
How to use it
- Type or paste your text into the box.
- Check the total character count plus the cards for characters without spaces, words and lines.
- Find your platform in the list: each bar shows used/limit and how many characters you still have.
- Trim or expand until the bar turns green — everything updates as you type.
How characters are counted (the emoji catch)
The counter measures UTF-16 code units, the same yardstick X/Twitter and SMS use. Letters, digits, spaces and punctuation cost 1 unit each. Most modern emoji are stored as two units, so they cost 2. That is why a post that “looks like 278” can still bounce off the 280 limit.
Worked example
Say your draft meta description is 178 characters. The practical limit is 155, so you are 23 over (178 − 155 = 23) and the bar shows red. You cut a clause and land on 149: now 6 characters remain, and since 6 is below 10% of the limit (15.5), the bar turns amber — it fits, but barely. Add two emoji like 🚀 and the count jumps by 4, not 2, because each one counts double.
Character limits by platform
| Platform | Limit | Note |
|---|---|---|
| X / Twitter post | 280 | free accounts; every link costs 23 |
| Instagram caption | 2,200 | collapsed after the first lines |
| Instagram bio | 150 | |
| TikTok bio | 80 | |
| WhatsApp status | 139 | |
| SMS | 160 | drops to 70 per segment if emoji are included |
| Meta description | 155 | Google truncates by pixel width; 155 is the practical rule |
| SEO title | 60 | approximate; also measured in pixels |
| LinkedIn post | 3,000 | collapsed behind “see more” |
| LinkedIn headline | 220 | |
| YouTube title | 100 | |
| WhatsApp message | 65,536 | technical cap for a single message |
Platforms adjust these numbers without notice: treat them as an informational estimate, not an official validator, and double-check inside the app when it matters.
Your text stays on your device
All counting happens in your browser: nothing you type is sent, stored or analyzed anywhere, so you can safely paste confidential drafts.
Frequently asked questions
Do spaces and line breaks count as characters?
Yes, on every platform in the list: a space uses as much of the limit as a letter, and each line break adds one more. The counter includes them because that is the number the platform compares against its cap.
How much does an emoji count, 1 or 2?
It depends. Most modern emoji — faces, gestures, flags — count as 2 on X/Twitter and in SMS because they occupy two internal units; a few older symbols, such as ❤, count as 1. This counter measures those units, so it matches the strictest case.
What is the character limit for a WhatsApp message?
A single message accepts up to 65,536 characters — a technical cap of roughly 10,000 words that you are unlikely to hit by typing. The status field is far tighter: 139 characters.
What is the ideal meta description length?
Between 120 and 155 characters. Google cuts off whatever exceeds the available space (it measures pixels, but 155 is the practical desktop benchmark) and may rewrite the snippet if it does not match the query. Put your key message first.