X (Twitter) Image Sizes and Character Limits 2026: Posts, Header, Bio, Threads
All X (Twitter) sizes and limits for 2026: 280-character posts, 160-character bio, 1500x500 header, 1600x900 images, link counting and thread tips.
Published
Character limits
| Field | Limit |
|---|---|
| Post | 280 characters (4,000 with Premium) |
| Bio | 160 characters |
| Display name | 50 characters |
| Username | 15 characters |
| Links | Always count as 23 characters |
| Direct message | 10,000 characters |
Emojis count as 2 characters. Use the Character Counter to check posts before publishing.
Image sizes
| Placement | Size (px) | Ratio |
|---|---|---|
| Post image (single) | 1600 × 900 | 16:9 |
| Post image (portrait) | 1080 × 1350 | 4:5 (cropped in timeline preview) |
| Header | 1500 × 500 | 3:1 |
| Profile picture | 400 × 400 | 1:1, shown as a circle |
| Link card image | 1200 × 628 | 1.91:1 |
On desktop the profile picture overlaps the bottom-left of the header; keep text to the right and centre.
Writing a bio that earns follows
People usually read your bio right after a post they liked. Say what you post about, who it is for and one line of proof, inside 160 characters. The X Bio Generator gives ten options from your topics.
Threads for longer ideas
Long ideas work best as numbered threads: a strong first post, one point per post, and a link or call to action at the end. Paste an article into the Thread Maker to split it at sentence boundaries with numbering.
Repurpose your best posts
Posts that perform on X can earn a second life on Instagram and LinkedIn as images. The Post to Image tool turns your own post into a clean card in light, dim or dark style.
FAQ
What size are X post images? 1600 × 900 for landscape; X also supports 4:5 and 1:1.
How big is the X header? 1500 × 500 pixels.
Do links really count as 23 characters? Yes, regardless of their actual length.
How long can a post be with Premium? Up to 4,000 characters (longer for some tiers).