Updated Feb 2026
X (Twitter) Image Sizes 2026
Complete X (formerly Twitter) dimension reference: profile pictures, header images, post photos, and video specifications.
Quick Reference
| Image Type | Dimensions | Aspect Ratio | Max File Size |
|---|---|---|---|
| Profile Picture | 400 × 400 px |
1:1 | 2 MB |
| Header Image | 1500 × 500 px |
3:1 | 5 MB |
| In-Stream Photo (Single) | 1200 × 675 px |
16:9 | 5 MB (mobile), 15 MB (web) |
| In-Stream Photo (Square) | 1200 × 1200 px |
1:1 | 5 MB (mobile), 15 MB (web) |
| Video (Landscape) | 1280 × 720 px |
16:9 | 512 MB |
| Video (Portrait) | 720 × 1280 px |
9:16 | 512 MB |
Detailed Specifications
Profile Picture
Dimensions
400 × 400 px
Aspect Ratio
1:1 (Square)
Display Size
~200×200 (varies)
Max File Size
2 MB
Formats
JPG, PNG, GIF
Pro Tips:
- Upload 400×400 minimum for crisp display
- Profile pic displays as circle — center your subject
- Appears in timeline, replies, retweets — make it recognizable
- Use high contrast for visibility on both light/dark themes
Header Image (Banner)
Dimensions
1500 × 500 px
Aspect Ratio
3:1
Max File Size
5 MB
Formats
JPG, PNG, GIF
Pro Tips:
- 1500×500 is the standard — displays full-width on desktop
- Important: Profile picture overlaps bottom-left corner
- Keep critical content centered and away from left side
- Mobile crops differently — test on both devices
In-Stream Photo (Single Image)
Recommended (16:9)
1200 × 675 px
Alternative (1:1)
1200 × 1200 px
Max File Size (Mobile)
5 MB
Max File Size (Web)
15 MB
Pro Tips:
- 16:9 (1200×675) is optimal for single photos
- Square (1:1) works but takes less vertical space in timeline
- Avoid tall images — X crops aggressively (max 2:1 ratio)
- Compress images to under 5 MB for faster loading
Multiple Images in Post
2 Images
7:8 ratio (side-by-side)
3 Images
1 large + 2 stacked
4 Images
2:1 ratio each (2×2 grid)
Pro Tips:
- 2 photos display side-by-side (vertical 7:8 crop)
- 3 photos: left photo is large, right 2 are stacked small
- 4 photos: clean 2×2 grid, each cropped to 2:1
- Design each image to work cropped — X auto-crops to fit layout
Video Posts
Landscape Video
1280 × 720 px (16:9)
Portrait Video
720 × 1280 px (9:16)
Max File Size
512 MB
Max Length (Organic)
2 min 20 sec
Formats
MP4, MOV
Pro Tips:
- 16:9 landscape is standard for desktop viewing
- 9:16 portrait works well for mobile-first content
- Videos auto-play muted — add captions for accessibility
- X Premium users can upload videos up to 3 hours long
Best Practices
Engagement Tips:
- Use 16:9 for single images: 1200×675 is optimal for timeline display
- Alt text: Add image descriptions for accessibility (improves reach)
- Compression: Keep under 5 MB for faster load times
- High contrast: X has light/dark modes — test both
- Text in images: Use large fonts (min 40px) — images display small on mobile
- GIFs: Max 15 MB, convert to MP4 for better quality