SocialImageSizes

X (Twitter) Image Sizes

X crops your header hard and overlaps it with your profile photo. Here are the sizes that survive the crop on desktop and mobile.

PlacementPixelsRatio
Header / banner
Profile photo overlaps lower-left; UI covers edges
1500×500 3:1
Profile photo
Shown as a circle
400×400 1:1
In-stream single image
Feed preview crop
1600×900 16:9
Link card image
Summary large image card
1200×628 1.91:1

Header: 1500×500, expect heavy cropping

Upload the header at 1500×500 pixels (3:1). X crops it differently by screen size, and your round profile photo sits over the lower-left corner. Keep anything important — text, logo, a face — in the upper-right and away from all four edges, because the visible strip shrinks on mobile.

Post and link images

A single image in a post previews best at 1600×900 (16:9); X may crop other ratios in the timeline and only show the full image when tapped. Link previews using the 'summary large image' card render at 1200×628. For multi-image posts, X tiles and crops them, so faces near the centre survive best.

FAQ

What is the X / Twitter header size?

1500×500 pixels (3:1). Keep key content in the upper-right, clear of the profile photo overlap and screen-edge cropping.

What size image should I post on X?

1600×900 pixels (16:9) for a single in-stream image gives the cleanest timeline preview.