Twitter (X) Character Limit in 2026: The Complete Guide to Every Limit

If you've ever typed out a tweet and watched that little counter turn red, you already know the frustration. The twitter character limit sits at 280 characters for free accounts and up to 25,000 characters for X Premium subscribers as of 2026. But there's way more nuance hiding behind those numbers than most people realize.
What Is the Current Twitter (X) Character Limit?
Let's get straight to the answer you came here for.
Free Accounts - 280 Characters
Every free X account can post up to 280 characters per tweet, a limit set in 2017 when Twitter doubled the original 140-character ceiling. One caveat: users tweeting in Chinese, Japanese, and Korean still have a 140-character limit because those languages carry more meaning per character. For everyone else, 280 is the cap.
X Premium Subscribers - Up to 25,000 Characters
If you're on any X Premium tier (Basic, Premium, or Premium+), you can post up to 25,000 characters in a single tweet. That's enough for a full blog post or a mini-essay that would've required 90 separate tweets in the old days.
The catch: followers still see only the first 280 characters in their feed, with a "Show more" link for the rest. This limit rolled out in stages during 2023, starting at 4,000 in February, jumping to 10,000 in April, and landing at 25,000 by June.
Quick Reference Cheatsheet
Here's every character limit in one place, because you shouldn't have to dig through help docs every time you forget how long a bio can be.
| Element | Character Limit |
|---|---|
| Tweet (free account) | 280 |
| Tweet (X Premium - any tier) | 25,000 |
| Direct Message (DM) | 10,000 |
| Bio / About | 160 |
| Username (@handle) | 15 |
| Display Name | 50 |
| List Name | 25 |
| List Description | 100 |
| Hashtag | No specific limit (counts toward tweet total) |
That DM limit of 10,000 characters is generous, by the way. It works out to roughly 1,500 to 2,000 words. Most people never come close to hitting it, but it's good to know it's there if you need to send a detailed message.
What Counts Toward the Twitter Character Limit (And What Doesn't)
This is where most of the confusion lives. Some things eat into your character count in ways you wouldn't guess, and other things that look like they should count actually don't.
What IS Counted
Every text character. Letters, numbers, punctuation marks, spaces between words, line breaks when you hit enter; all of it counts. No surprises there.
Emojis : and this one catches people off guard. Each emoji registers as 2 characters, not 1. That smiley face you dropped at the end of your tweet just cost you double. The reason is technical: emojis live in a Unicode range that requires more data to encode, and X's counting system weights them accordingly. Stack five emojis in a row and you've burned through 10 characters without typing a single word.
Hashtags. The entire hashtag, including the # symbol, counts against your limit. So #SocialMediaMarketing takes up 22 characters. That adds up fast if you're trying to use multiple tags.
@mentions in original tweets. When you tag someone in a new post (not a reply), their username counts toward your total. Mentioning @elonmusk costs you 9 characters.
URLs. Every single URL you paste into a tweet gets counted as exactly 23 characters, no matter how long or short the actual link is. Twitter uses its own t.co link shortener behind the scenes. Paste a 15-character URL? That's 23 characters. Paste a 200-character URL? Still 23 characters. This is actually a good thing if you're sharing long links, but it means using Bitly or another shortener won't save you any space on X specifically.
Chinese, Japanese, and Korean (CJK) characters. Each one counts as 2 characters because of how X weights different Unicode ranges.
What IS NOT Counted
This list is shorter but just as important to know.
- Images and photos - attach as many as four without losing a single character
- Videos - same deal, no character cost
- GIFs - free to add
- Polls - don't eat into your character count
- Quote Tweets - the quoted tweet card doesn't count
- @usernames in replies - this changed back in September 2016. When you reply to someone, their handle at the top of your reply doesn't touch your character limit. This was a huge quality-of-life improvement, especially for conversations with multiple people tagged.
- Auto-generated media URLs - the links that X creates when you attach images or video don't count. Only URLs you manually type or paste are counted as 23 characters.
Ideal Tweet Length for Maximum Engagement
Having 280 characters available doesn't mean you should use all of them. In fact, the data consistently suggests that shorter tweets perform better for engagement.
When to Use Different Lengths
Not every tweet needs to be the same length. The right character count depends on what you're trying to accomplish.
| Goal | Ideal Range | Why It Works |
|---|---|---|
| Quick reactions, hot takes | Under 71 characters | Fast to read, easy to retweet, high scroll-stop potential |
| Maximum engagement | 71 - 100 characters | Sweet spot according to engagement data |
| Adding context to a link | 100 - 200 characters | Room for a hook plus the 23-character URL cost |
| Detailed thought or CTA | 200 - 280 characters | Uses the full standard limit without overdoing it |
| Long-form content (Premium) | 280 - 25,000 characters | Thought leadership, analyses, thread replacements |
Tips to Write Better Tweets Within the Character Limit
Knowing the rules is one thing. Working within them effectively is another. Here are the tactics that actually matter.
Front-Load Your Message
The first 50 characters of your tweet need to earn the reader's attention. People scroll fast, and for Premium long-form posts, only the first 280 characters show in the feed anyway. If your opening doesn't hook someone, the rest won't get read.
Use Visuals Instead of Words
Images, GIFs, and videos don't count against your character limit. A well-chosen photo can replace 50 characters of description while also boosting engagement. Free messaging space, essentially.
Keep Hashtags Minimal
A single hashtag like #DigitalMarketingStrategy eats 25 characters. Stick to one or two per tweet, and try weaving them into the sentence naturally. "#SEO tips that actually work" reads better than a wall of tags at the end.
Skip the URL Shorteners
X converts every link to 23 characters through its t.co shortener regardless. Bitly won't save you space here — use it for tracking if you want, but not for character savings.
Spell Things Out, and Add a CTA
With 280 characters, there's no need for "u" instead of "you" anymore. Write clearly, especially on brand accounts. And always tell readers what to do next — "Drop your take below," "Hit repost if this resonated." CTAs drive engagement and signal value to the algorithm.
The Bottom Line:
Free accounts get 280 characters, Premium subscribers get 25,000, and the details in between, like URLs costing 23 characters, emojis taking 2, and images counting for zero, can make a real difference in how you craft your posts.
The platform has come a long way from its SMS roots in 2006, but the core principle hasn't changed much. Whether you've got 140 characters or 25,000, the tweets that perform best are the ones that respect people's attention. Say something worth reading, say it clearly, and don't use more words than the thought deserves.
![How to Turn Off Retweets on Twitter (X): The Complete Guide [2026]](/_next/image?url=%2Fblog%2Fcover-turn-off-retweets.png&w=3840&q=75)