Resize Image for X (Twitter)

X (formerly Twitter) uses three main image sizes: posts, the header banner and the round profile photo. Pick the one you need and resize in one step. Everything runs in your browser — nothing is uploaded. Need a smaller file instead? Compress or convert.

or drop images here — or press Ctrl + V to paste
JPG · PNG · WebP · GIF · BMP — no size limit, no sign-up
Width (px)
Height (px)
Unit
DPI
Scale 50%
Aspect ratio
 
:
Width in pixels (optional)
 
Output format
Output quality 90
Position & zoom
Zoom 100%

Drag the preview to choose which part of the image is kept. The same framing is used for every image in the batch.

—
resized
—
new size
Added 0 files
Advertisement

Getting the X (Twitter) image right

This page opens on the 16:9 post size. Use the table or Templates › X (Twitter) for the header and profile photo.

🖼

16:9 posts

Shown in full in the timeline.

↔

3:1 header

1500×500 behind your profile.

◯

Round profile photo

400×400, centred.

🔒

Private

Resized in your browser, never uploaded.

💾

About 220 KB–450 KB as JPG

A typical photo at 1600×900 saves to roughly 220 KB–450 KB at good quality — well within the upload limit.

✂

You choose the crop

Filling 1600×900 from a 4:3 phone photo trims about 25% of it. Drag the preview to choose what stays, or tick the fit option to keep everything.

X (Twitter) sizes at a glance

Size1600×900 pixels (1.44 MP)
Aspect ratio16:9
Post1600×900 (16:9)
Header1500×500 (3:1)
Profile400×400
Link card1200×630

Resize for X (Twitter) in 3 steps

  1. Add your image — drag it onto the box above, or tap to choose it. Several at once is fine.
  2. The post size is set. For the header or profile photo, use a link in the table.
  3. Click Resize, download the file, then upload it to X (Twitter) in the matching place.

New to image resizing? Read the full resizing guide.

Advertisement
Square sizes
Landscape sizes
Portrait sizes
Change the aspect ratio

Fit an image to a ratio without choosing pixels:

Paper, print & photo sizes
Resize for a platform
Social media sizes
Online shop sizes
Resize tools

Every X (Twitter) image size

These are the X (Twitter) image sizes to use in 2026. Each name opens a page with that size already set, plus tips for that spot.

ImageSize (px)Notes
Post image1600×90016:9; square 1080×1080 also works
Header (banner)1500×5003:1, profile photo overlaps lower left
Profile photo400×400Shown as a circle
Link card image1200×630Your page’s og:image (shared with Facebook)

Tip: on phones the header is shown smaller and the profile photo covers more of it — keep text in the centre-right.

Resize for other platforms

Frequently asked questions

What are the main X (Twitter) image sizes?

Post 1600×900 (16:9), header 1500×500, profile photo 400×400 and link cards 1200×630.

What image size is best for X posts?

1600×900 (16:9) shows in full; square 1080×1080 also works well.

Why is my X header cut off on my phone?

The app shows it smaller and the profile photo overlaps more. Keep text in the centre-right.

Is Twitter the same as X?

Yes, Twitter was renamed X; the image sizes stayed the same.

Are my images uploaded?

No. Resizing happens entirely in your browser. Nothing is transmitted or stored, and you can disconnect from the internet after the page loads and it still works.