Free X accounts are limited to 280 characters per post, while X Premium subscribers can post significantly longer content — up to 25,000 characters, depending on subscription tier. Other fields like bios and display names have their own, smaller limits that haven’t changed.
Key Takeaways
- 280 characters remains the standard limit for free accounts, unchanged since 2017.
- X Premium tiers unlock much longer posts, extending well beyond the original limit.
- Bio, display name, and DM limits are separate from the main post limit and stay comparatively short.
- A character counter tool helps confirm exact length before posting, especially with emoji and links, which count differently than plain letters.
Current Character Limits at a Glance
| Field | Limit |
|---|---|
| Post (free account) | 280 characters |
| Post (Premium subscriber) | Up to 25,000 characters, tier-dependent |
| Bio | 160 characters |
| Display name | 50 characters |
| Direct message | 10,000 characters |
Why Longer Posts Exist Now
X extended the character limit for paying subscribers as part of its broader push to make Premium a more full-featured tier, positioning long-form posts as a way to keep more content — think short articles or detailed threads condensed into one post — inside the platform rather than requiring a thread of multiple posts. Free accounts kept the original 280-character limit that’s been standard since 2017.
How Links and Emoji Count Toward the Limit
Links are automatically shortened and count as a fixed number of characters regardless of the original URL’s length, which is why a very long link doesn’t eat up your entire post. Emoji typically count as two characters each due to how they’re encoded, which can catch people off guard if they’re counting by eye rather than using a counter tool. A dedicated character counter accounts for these quirks automatically, which is more reliable than manual counting for anything close to the limit.
What Happens If You Go Over
On a free account, X’s composer simply won’t let you post past 280 characters — the counter turns red and blocks submission rather than truncating your text. There’s no way to force a longer post through on a free account short of upgrading to a Premium tier that supports extended length.
Should You Use All 280 (or 25,000) Characters?
Just because you can use the full limit doesn’t mean you should. Posts near the character maximum tend to get lower engagement on average than shorter, punchier posts, since X’s format still rewards content that’s quick to read in a scrolling feed. Long-form posting is genuinely useful for detailed explanations or announcements, but for everyday posts, shorter usually performs better regardless of what the technical limit allows.
Frequently Asked Questions
What is the Twitter character limit in 2026?
280 characters for free accounts. X Premium subscribers can post significantly more — up to 25,000 characters depending on their specific subscription tier.
Do emoji count as one character or more?
Most emoji count as two characters toward the post limit due to how they’re encoded, not one, which can be easy to miscalculate without a counter tool.
Does a link use up my whole character limit?
No. Links are automatically shortened to a fixed character count regardless of the original URL’s actual length.
Can free accounts post longer than 280 characters?
No. Free accounts are hard-capped at 280 characters — the composer blocks submission past that point. Longer posts require an X Premium subscription.
What's the character limit for a Twitter/X bio?
160 characters, which is separate from and unaffected by the post character limit or your subscription tier.

