Skip to content
Framewise

Platform preset

XX image resizer

X previews images in the timeline at a wide ratio and expands them on tap. Sizing to 16:9 gives you control over what the preview shows.

Runs in your browser · nothing is uploaded

Ready when you are

Upload your image

Drop an image here

JPG · PNG · WebP · GIF · HEIC (where your browser supports it)

X image sizes

These are the presets the tool above uses, taken from the same configuration.

X recommended image sizes
Image typeRecommended sizeAspect ratioFormat
X post1600 × 900 px16:9jpg
X header1500 × 500 px3:1jpg

Last verified 2026-01-15 · Source: X Help Center — posting photos

The timeline preview is not the full image

Tall images are cropped to a wide preview in the timeline. If the point of the image is at the top or bottom, it may be invisible until someone taps — resize to 16:9 so the preview is the whole story.

FAQ

Frequently asked questions

What size should an X post image be?
1600 × 900 (16:9) previews cleanly without unexpected cropping.
What size is an X header?
1500 × 500 pixels; your avatar overlaps the lower left.
Are my images uploaded to a server?
No. Every step — decoding, cropping, resizing and encoding — runs in your browser using the Canvas API. The image file never leaves your device, so nothing is stored or transmitted by us.

Sources & review

Last reviewed 2026-01-15.

  • X Help Center — posting photos