ImageWand
3 sizes

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.

Twitter/X image strategy

Single-image posts display at 1200×675 (16:9) in the timeline. Anything taller gets cropped to that aspect ratio on initial display — only viewers who click see the full image. Designing to 16:9 prevents the timeline crop from hiding key content. Multi-image posts use different crops: 2-image posts display as side-by-side 7:8, 3-image posts as one large + two stacked, 4-image posts as a 2×2 grid. Each tile gets a similar timeline crop. Compose carefully — important content needs to survive the smallest tile crop. Header images display at 1500×500 (3:1) but the profile picture overlaps the bottom-left corner. Keep important visual elements right of centre. The header also re-crops differently on mobile — expect the bottom 80px to be obscured. Profile pictures are circular at 400×400 display size. Upload at 800×800 minimum so the platform has enough source resolution for retina screens and the platform-generated thumbnails (32×32 inline mentions, for example). X compresses uploads to about 5MB — anything larger gets aggressively recompressed. JPEG at 90% quality is the sweet spot for photos; PNG for graphics with text. GIFs up to 15MB are supported.

Quick reference

AssetDimensionsRatio
Post1200×67516:9Open
Header1500×5003:1Open
Profile400×4001:1Open

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.