Complete and up-to-date character limits for every Twitter / X element. Use the free character counter below to check your content before posting.
Quick Answer
A standard Twitter/X tweet is limited to 280 characters. X Premium subscribers can post up to 25,000 characters. URLs always count as 23 characters regardless of actual length.
Twitter Character Limits in 2026: The Full Breakdown
Free users still get 280 characters per tweet. That has not changed since 2017. X Premium subscribers can post up to 25,000 characters, but the engagement data does not support using all of them. Tweets between 71-100 characters get 17% higher engagement than longer ones.
URLs always count as 23 characters regardless of actual length. Twitter wraps every link through its t.co shortener. So a 150-character URL and a 20-character URL both consume 23 characters of your tweet.
The bio limit is 160 characters. Display names can be up to 50 characters. Usernames (handles) max out at 15 characters. Direct messages allow up to 10,000 characters. Alt text for images gets 1,000 characters — use it for accessibility and SEO.
What Actually Performs on X in 2026
Short tweets outperform long tweets by every metric. The data is not ambiguous. Tweets under 100 characters get more retweets, more likes, and more replies than tweets over 200 characters. The 280-character limit is a ceiling, not a target.
Tweets with images get 150% more retweets than text-only tweets. But the image does not replace the text — it supplements it. A strong 50-70 character caption paired with a relevant image is the highest-performing format on the platform.
Thread performance has changed. In 2022-2023, long threads (10+ tweets) went viral regularly. By 2026, the algorithm appears to favor threads of 3-5 tweets. Shorter threads get higher completion rates, which signals quality to the algorithm.
Hashtags on X are less important than they were five years ago. One or two relevant hashtags can help discoverability. More than two and engagement drops. The algorithm now relies more on topic classification from the tweet text itself than from hashtag signals.
X Premium vs. Free: Does Post Length Matter?
X Premium allows posts up to 25,000 characters — roughly 4,000 words. That is the length of a substantial blog post. Some users have experimented with publishing full articles as long-form tweets.
The results are mixed. Long-form X posts get lower engagement per impression than short tweets, but they can attract subscribers and build authority for users who write well. The format works best for opinion pieces, analysis, and storytelling — not for announcements or promotions.
For most users, the 280-character limit is still the sweet spot. Premium features like edit buttons, longer videos, and reduced ads provide more value than the extended character count for typical social media usage.
Writing for Twitter: Practical Character Tips
Front-load your tweet. The first 50 characters determine whether someone stops scrolling. Put the most interesting or surprising element first. "NASA found water on Mars" stops thumbs. "After years of research, scientists at NASA have determined that..." loses them.
Use line breaks in longer tweets (140+ characters). A tweet with two short paragraphs reads faster than one block of text. White space works on Twitter just like it works everywhere else.
Questions drive replies. Statements drive likes. If you want engagement that boosts distribution, ask a specific question. "What is the best book you read this year?" generates more algorithm-boosting replies than "I loved reading this book this year."
Avoid thread bait openers like "A thread on why X is wrong (1/27)." Readers have learned to skip these. Instead, make your first tweet standalone valuable. If people want more, they will click the thread. If they do not, at least the first tweet worked on its own.
Twitter Character Limits for Ads
Promoted tweets follow the same 280-character limit as organic tweets. But Twitter ad best practices suggest keeping ad copy under 100 characters to leave room for the link card and CTA.
Twitter card titles: 70 characters max (50 recommended). Twitter card descriptions: 200 characters max. Website URL: shown as the domain only. These fields are separate from the tweet text, so plan your ad as a system: tweet text + card title + card description.
Video ad copy should be even shorter — under 50 characters. The video itself carries the message. The text just provides context and a reason to watch. "Watch what happens at 0:42" outperforms a paragraph explaining the video content.