Character Counter
Count characters, words, and lines. See real-time limits for Twitter, Instagram, SMS, and more.
Navigation
Private by default
Files stay in your browser. Nothing is uploaded unless a tool says otherwise.
Input
Platform Character Limits
☕ This tool is free forever. If it saved you time, buy me a coffee.
When to use this
You're drafting a tweet and you're at 274 characters — do you have room for that hashtag? You're writing a meta description and need to stay under 160 characters before Google truncates it with "..." in search results. You're composing an SMS for a marketing campaign and every character past 160 splits it into a second message that doubles your cost.
Character limits are everywhere, and guessing wrong has real consequences. A truncated social media post loses its call-to-action. A meta description that runs long gets replaced by whatever snippet Google chooses. An SMS that overflows costs twice as much to send. This counter shows you exactly where you stand — in real time, as you type.
It's also useful when you don't have a strict limit but need awareness. Writing a headline? Shorter is almost always better. Crafting a push notification? You've got about 50 characters before it gets cut on most lock screens. Filling out a form field that silently truncates at the database level? Knowing your character count prevents nasty surprises.
Good to know
"Characters" and "characters without spaces" serve different purposes. Twitter counts spaces. SMS counts spaces. But if you're checking word-processor-style character counts (like for academic submissions), many institutions specify "characters excluding spaces." This tool shows both so you don't have to wonder which one you're looking at.
Emojis can count as more than one character. A simple smiley is 2 bytes in UTF-16, but compound emojis (like family emojis or flag emojis) can be 7+ code points joined by zero-width joiners. Platforms count these differently — Twitter counts most emojis as 2 characters regardless of visual complexity.
Meta descriptions aren't measured in characters — they're measured in pixels. Google's display width is about 920 pixels on desktop. A string of capital W's hits the limit at ~105 characters, while lowercase i's could run past 200. The 155-160 character guideline assumes average-width text. If your description is heavy on wide letters, aim shorter.
Line count matters for code. Many coding challenges, pull request guidelines, and style guides set maximum line counts. If you're cleaning up a function or splitting a file, knowing your line count saves you from counting manually in your editor.
Quick Reference
| Platform | Limit | What happens when exceeded |
|---|---|---|
| Twitter / X post | 280 characters | Can't post — hard limit |
| Instagram caption | 2,200 characters | Truncated with "...more" |
| Meta description (SEO) | ~155-160 characters | Google truncates or rewrites |
| SMS (single segment) | 160 characters | Splits into multiple messages |
| YouTube title | 100 characters | Truncated in search results |
| LinkedIn post | 3,000 characters | Can't post — hard limit |
| Facebook post | 63,206 characters | Truncated with "See more" |
| Google Ads headline | 30 characters | Rejected — won't run |
| Push notification (iOS) | ~110 characters | Truncated on lock screen |
| Email subject line | ~60 characters | Cut off in inbox preview |