X (Twitter) post image size

The recommended X (Twitter) post image size is 1600 × 900 pixels, an aspect ratio of 16:9.

Updated

16:9
1600 × 900 px

Aspect ratio 16:9

Resize an image to 1600 × 900

Tips for this size

A 16:9 image shows uncropped in the timeline.

Upload at the exact size where you can, because platforms recompress images and resizing twice softens them. If your image has a different shape, it will be cropped or padded. The Image Resizer lets you choose, and everything runs in your browser. Work out other dimensions with the Aspect Ratio Calculator.

All X (Twitter) image sizes

ImageSize (px)Ratio
X (Twitter) header1500 × 5003:1
X (Twitter) post image1600 × 90016:9
X (Twitter) profile picture400 × 4001:1

Platforms change their layouts from time to time, so check the current preview before an important post.

Image ResizerResize a photo to exact pixel dimensions or a percentage, crop it to fill a social-media size, or fit it inside a frame with a background color — all locally in your browser.
Open the tool

Frequently asked questions

What size is a X (Twitter) post image?
1600 × 900 pixels, with an aspect ratio of 16:9.
How do I resize an image to 1600 × 900?
Open the Image Resizer from this page, add your image, and the size is filled in for you. Then choose crop or fit and download.
Is my image uploaded?
No. Resizing runs in your browser, so the image stays on your device.