Upscale4 Upscale an image

X (Twitter) post image size

A X (Twitter) post image is 1,600 × 900 pixels, a 16:9 shape. A 16:9 image shows uncropped in the timeline.

Last updated 2026-10-05

The exact size

Pixels
1,600 × 900
Aspect ratio
16:9
Megapixels
1.4

A 16:9 image shows uncropped in the timeline.

Crop or upscale first?

What to do with common source sizes so the post image stays sharp. Upscaling happens before the crop, so the crop has enough pixels to fill the box.

Your imageWhat to doSize before crop
640 × 480Upscale 4×, then crop2,560 × 1,920
1,280 × 720Upscale 2×, then crop2,560 × 1,440
1,920 × 1,080Crop only1,920 × 1,080
4,032 × 3,024Crop only4,032 × 3,024

How to make a X (Twitter) post image

  1. Check your image size. If it is smaller than 1,600 × 900 on either side, upscale it first: anything from 800 × 450 up only needs the free 2×.
  2. Crop to 16:9 at exactly 1,600 × 900 with Make thumbnails, which centre-crops a whole batch in one pass.
  3. Download as JPG and upload to X (Twitter).

Need to enlarge first? Upscale 2× for free.

Other X (Twitter) sizes

AssetPixelsRatio
X (Twitter) header1,500 × 5003:1

Questions

What size is a X (Twitter) post image?

1,600 × 900 pixels. A 16:9 image shows uncropped in the timeline.

What aspect ratio is that?

16:9. Crop to this shape before uploading so X (Twitter) does not crop it for you.

What if my image is smaller than 1,600 × 900?

Upscale it first so both sides cover the box, then crop. 2× is free and runs on your device, and is enough for anything at least half the target size.

Which file format should I upload?

JPG at quality 85 to 90. It keeps uploads small, and most platforms recompress images anyway.

Does the crop keep the centre of my image?

Yes. Make thumbnails crops from the centre to the exact box, the same way across a whole batch. Use the crop tool if the subject is off-centre.

Other platforms