X (Twitter) Character Limits in 2026
Complete guide to X (Twitter) character limits for tweets, bios, and DMs. Covers both free (280 characters) and Premium (25,000 characters) post limits.
All X (Twitter) Character & Post Limits
| Field | Limit | Unit | Notes |
|---|---|---|---|
| Posts & Captions | |||
Post / TweetPrimary | 280 | characters | — |
Post (Premium) | 25,000 | characters | X Premium subscribers only |
Hashtags per Post | 280 | characters | No fixed limit, counts toward character limit |
| Profile & Bio | |||
Bio | 160 | characters | — |
Username (@handle) | 15 | characters | — |
Display Name | 50 | characters | — |
| Messages | |||
Direct Message | 10,000 | characters | — |
| Other | |||
List Name | 25 | characters | — |
List Description | 100 | characters | — |
Alt Text | 1,000 | characters | — |
X (Twitter) Character Limit Tips
280 characters demands precision
Standard tweets are capped at 280 characters. Write your core message first, then trim filler words. Every character matters when you have a hard limit this tight.
Premium unlocks 25,000 characters
X Premium subscribers can write posts up to 25,000 characters. Non-subscribers still see these long posts but must tap to expand beyond the first 280 characters shown in the timeline.
URLs always count as 23 characters
Regardless of the actual URL length, X shortens all links to 23 characters using t.co. This is consistent whether the original link is 15 or 200 characters long.
Thread your long-form content
If you do not have Premium, break longer content into threaded replies. Each reply in a thread gets its own 280-character limit, and threads are displayed as connected posts.
Bio has room for a pitch
Your X bio allows 160 characters. This is enough for a one-line value proposition plus a few keywords. Use it to tell new visitors exactly what you post about.
Start scheduling today
Start free. Scale when you're ready.
Everything you need to start:
- Unlimited scheduled posts
- Unified social inbox
- Basic analytics
- Schedule posts, stories & reels
- Invite colleagues and or clients to collaborate
- Public API & MCP server access
Need more accounts or team features? View all plans →
Frequently Asked Questions
The affordable all-in-one social media management platform. Plan, schedule, and publish content across all your socials from one place.
Made in EuropePlatform
Solutions
Channels
Guides
Compare
Free Tools
© 2026 OmniSocials Inc. All rights reserved.