Social Media & Microblogging

Pro Word Counter

X (Twitter) Character Limit: 280 vs Premium in 2026

Since the purchase by Elon Musk and the transformation to «X», the character limit has undergone its greatest evolution. The platform, originally known for its strict microblogging (140, and then 280 characters), is now a mixed environment.

If you want to optimize your threads or decide if it's worth paying for X Premium, this guide has the definitive answer updated for 2026.

X (Twitter) Text Limits Breakdown

Section or User Type Maximum Limit
Free Account (Regular Post) 280 characters
X Premium Account (Post) 25,000 characters
Profile Biography (Bio) 160 characters
Display Name 50 characters
Username (Handle / @) 15 characters
Direct Messages (DM) 10,000 characters
🔗 The weight of links: A crucial technical detail on X is that any link (URL) pasted into a free post will consume exactly 23 static characters, even if the original link is shorter.

The Art of the Thread vs the Long Post

If you are not a Premium user, your best ally is still the "Thread". You can chain multiple 280-character posts together. The key is in the first tweet: it must generate intrigue and close indicating that the story continues (for example, with a 🧵 emoji).

For Premium users, writing 25,000 characters is equivalent to a full university essay. However, in the normal timeline, X truncates this text to the first 280 characters with the "Show more" tag. Therefore, your introduction remains just as important as in free posts.

Measure with surgical precision

Draft in a distraction-free environment and audit your length before copying and pasting into the X app. All in private.

Try the 280 Character Counter

Frequently Asked Questions (FAQ)

Do mentions (@username) spend characters?

When replying to a post directly, the usernames of the people you are replying to do not count towards your limit. However, if you manually tag someone in the middle of your own new text, it will consume characters.

Are emojis worth a single character?

In X's native counter (the loading progress circle), standard graphic emojis count as **2 characters** due to the unicode encoding used by the platform, unlike plain normal text.

How do I know when I've gone over?

While typing on X, the blue circle will turn yellow when you have 20 characters left. However, using an external tool like our counter allows you to plan entire threads visually seeing how many 280-blocks you will need.

📚 More Specialized Guides