Twitter/X Image Sizes
Twitter (now X) uses a small set of image sizes: posts, headers, and profile pictures. The platform aggressively re-crops images in the timeline, so getting the upload dimensions right is the single biggest factor in how your image displays.
All Twitter/X sizes
Twitter/X image strategy
Twitter/X sizing FAQ
What is the optimal Twitter/X post image size?▼
Single-image posts: 1200×675 pixels (16:9). This matches the timeline crop exactly, so nothing gets cut off. Multi-image posts and link previews use the same 16:9 ratio.
What size should my Twitter/X header be?▼
Twitter/X headers are 1500×500 pixels (3:1 ratio). The profile picture overlaps the bottom-left corner, so keep important visual elements right of centre. Mobile crops the bottom ~80px.
What size is a Twitter/X profile picture?▼
Upload at 400×400 pixels minimum (800×800 recommended for retina). The picture displays as a circle, so centre your subject. Files up to 2MB are accepted.
Why is my Twitter image getting cropped in the timeline?▼
Single images that aren't 16:9 get cropped to that ratio in the timeline. Resize to 1200×675 before posting to prevent unwanted cropping. The full image is still visible when someone taps to enlarge.
What's the maximum file size for a Twitter/X image?▼
Images: 5MB. GIFs on web: 15MB. GIFs on mobile: 5MB. Anything larger gets compressed by Twitter, often visibly. Compress to within these limits before uploading.