X (Twitter) Image & Video Sizes
Every X (Twitter) image and video size for 2026: exact dimensions, aspect ratios, and file specs for posts, stories, profiles, ads, and thumbnails — in one reference.
All current X (Twitter)image and video dimensions for 2026. Dimensions are in pixels (width × height). Aspect ratios marked with ~ are approximate.
X (Twitter) Posts
| Surface | Dimensions (px) | Ratio | Notes |
|---|---|---|---|
| In-Stream Photo (Landscape) | 1600 × 900 | 16:9 | Recommended; timeline preview is cropped to 16:9. |
| In-Stream Photo (Square) | 1200 × 1200 | 1:1 | Displays fully uncropped in the timeline — no crop bar shown. |
| In-Stream Photo (Portrait) | 1080 × 1350 | 4:5 | Preview may be cropped on some X clients; tap to view in full. |
X (Twitter) Videos
| Surface | Dimensions (px) | Ratio | Notes |
|---|---|---|---|
| Video (Landscape) | 1920 × 1080 | 16:9 | Max 512 MB (free tier); X Premium supports longer videos up to 2 hr 20 min. |
| Video (Square) | 1200 × 1200 | 1:1 | Displays without letterboxing on mobile; ideal for mixed-placement creative. |
| Video (Portrait) | 1080 × 1920 | 9:16 | Full-screen on mobile. Best for X Premium and mobile-first organic content. |
X (Twitter) Profile
| Surface | Dimensions (px) | Ratio | Notes |
|---|---|---|---|
| Profile Photo | 400 × 400 | 1:1 | Displayed as a circle at 48 × 48 px in-feed. Max 2 MB; JPG or PNG. |
X (Twitter) Cover & Banner
| Surface | Dimensions (px) | Ratio | Notes |
|---|---|---|---|
| Header Image | 1500 × 500 | 3:1 | Safe zone visible on all devices: center 1263 × 421 px. Max 5 MB. |
X (Twitter) Ads
| Surface | Dimensions (px) | Ratio | Notes |
|---|---|---|---|
| Promoted Post (Image) | 1600 × 900 | 16:9 | Same creative spec as organic in-stream images. |
| Promoted Post (Video) | 1920 × 1080 | 16:9 | Max 1 GB. Non-skippable pre-roll: up to 6 seconds. |
| Website Card | 800 × 418 | ~1.91:1 | Used in click-to-website campaigns; also available as 800 × 800 (1:1). |
How it works
- 1
Find the right surface
Browse the grouped tables — Posts, Stories & Reels, Profile, Cover & Banner, or Ads — and locate the surface that matches what you're creating.
- 2
Design at native resolution
Create your asset at the exact pixel dimensions listed. Scale down only after designing at full resolution to keep edges crisp.
- 3
Respect the aspect ratio
Most platforms crop to the listed ratio if you upload a mismatched size. Check the Notes column for safe-zone boundaries before placing text or logos.
Frequently asked questions
What is the best X (Twitter) image size?
The recommended X (Twitter) image size is 1600 × 900 (16:9). Recommended; timeline preview is cropped to 16:9.
What size is the X (Twitter) profile photo?
The X (Twitter) profile photo should be 400 × 400 (1:1). Displayed as a circle at 48 × 48 px in-feed. Max 2 MB; JPG or PNG.
What aspect ratio does X (Twitter) use?
X (Twitter) supports multiple aspect ratios depending on the content type. The primary format is 16:9 (1600 × 900). Always check the spec table above for the exact ratio of each surface.
What file format should I use for X (Twitter) images?
JPEG is best for photographs and complex imagery. PNG is better for graphics, text, or anything with transparency. Keep file sizes as small as possible without visible quality loss to improve load speed and avoid compression artifacts on upload.
Related free tools
Make the content, not just the caption
Ghostfeed turns products into TikTok-style videos, slideshows, and AI UGC reactions — without filming or editing. Free tools get you started; Ghostfeed gets it posted.
Try Ghostfeed free