- Free X accounts: 280 characters per post.
- X Premium (Blue): 4,000 characters per post; X Premium+ (top tier): 25,000 characters.
- Bio: 160 characters. Display name: 50 characters. Profile location: 30 characters.
X Post Character Limits in 2026
| Account type | Post character limit |
|---|---|
| Free | 280 characters |
| X Premium (Blue) | 4,000 characters |
| X Premium+ (top tier) | 25,000 characters |
| X Premium Verified Organisations | 25,000 characters |
Other Character Limits
| Bio | 160 characters |
| Display name | 50 characters |
| Username (@handle) | 4-15 characters |
| Profile location | 30 characters |
| Direct messages | 10,000 characters (free); 20,000 (Premium+) |
How URLs and Mentions Count
X automatically shortens any URL to a 23-character t.co link. So a 200-character URL still only counts as 23 in your post. The displayed URL on the post can be longer; the underlying t.co redirect saves space.
Mentions (@username) and hashtags (#tag) count their full character length.
Posts Over 280 Characters — Should You?
Even with X Premium's 4,000-character limit, longer is not always better. Engagement metrics consistently show:
- Posts under 100 characters get 2-3x more engagement than 280-character posts.
- Posts over 280 characters require viewers to click "Show More" — kills CTR.
- The X feed compresses long posts visually, hiding most of the text.
Long-form on X works for thread-style storytelling or essays where you want to keep readers in-feed. For most other use cases, multiple 280-character posts as a thread outperform one long post.
Frequently Asked Questions
What is the X (Twitter) character limit in 2026?
280 for free accounts; 4,000 for X Premium; 25,000 for X Premium+ and Verified Organisations.
How long can my X bio be?
160 characters maximum.
Do URLs count toward the character limit?
Yes — but every URL shortens to 23 characters via t.co regardless of original length.
What's the X username character limit?
4 to 15 characters. Letters, numbers and underscores only.
Key Takeaways
- Free X: 280 characters per post; Premium: 4,000; Premium+: 25,000.
- Bio: 160 characters. Display name: 50. Username: 4-15.
- URLs always count as 23 characters via t.co.
- Engagement is highest on short posts (under 100 chars), even on Premium accounts.
