Resize Image for X (Twitter)

Resize images for X (Twitter) online for free — header images at 1500 × 500, in-feed images at 1600 × 900, square posts and 400 × 400 profile photos. Crop to fill or fit the whole image on a blurred background. Runs 100% in your browser.

100% private — your images never leave your browser. Conversion happens on your device; nothing is uploaded.

100% private — runs in your browser

Images are exported at the exact pixel size shown. Platforms change their recommended sizes from time to time — check the platform’s help pages for anything critical. Your images never leave your device.

How to resize an image for X (Twitter)

  1. Drop your image here, or click to choose it.
  2. Pick the X size you need — the preview updates instantly.
  3. Choose Fill to crop (drag the image and zoom to frame it) or Fit to keep the whole image on a blurred or solid background.
  4. Download the image at the exact pixel size, as JPG or PNG.

What you can use it for

  • Make a header image that fits your X profile
  • Post images that show in full in the timeline
  • Create a crisp square profile photo
  • Resize screenshots and graphics for threads

More free tools

Editing images?

Convert, compress, resize and vectorize images with our free, private image tools.

See all free image tools →

Frequently asked questions

What size is an X (Twitter) header?

The widely recommended header size is 1500 × 500 (3:1). Your profile photo overlaps the lower-left corner, so keep important content away from that area.

What size should images in posts be?

1600 × 900 (16:9) shows in full in most timelines; square 1080 × 1080 images work well too.

What size is a profile photo?

400 × 400 px. X shows it as a circle, so keep the subject centred.

Will my image be cropped?

Only if you choose Fill. Drag the image to choose what stays in frame and use Zoom to tighten it. Choose Fit to keep the whole image — the empty space is filled with a blurred copy of your photo or a solid colour.

Are my images uploaded?

No. Resizing happens in your browser, so your photos never leave your device.