Twitter / X Header Resizer

Resize any image to exactly 1500×500 — the X (Twitter) header size. Perfect 3:1 banner with your profile-photo zone kept clear. Free, instant, private.

Your files never leave your device — all processing happens in your browser.
Pre-set to 1500 × 500 (X / Twitter header) — you can change it anytime.

Drop your image here

or browse files — JPG, PNG, WebP

Output: —

Your resized image is ready

Original
—
Resized
—
Resized image preview

How it works

1

Upload

Drop your photo into the box above — JPG, PNG or WebP. It is read locally; nothing is uploaded.

2

Resize

The dimensions are pre-set to 1500 × 500 — the X (Twitter) header size. Adjust them if you need a different size, then hit Resize & download.

3

Download

Check the before/after dimensions in the preview, then download your perfectly sized image.

Why 1500×500 is the header standard

1500×500 is X’s official header specification: the ultra-wide 3:1 ratio that spans the top of your profile. Upload anything else and X crops it automatically — usually from the center, which is exactly where your logo or headline probably sits.

Resize to exactly 1500×500 here and your banner goes up pixel-perfect. Design around the profile-photo overlap: X places your circular avatar over the bottom-left of the header, so keep that corner free of text and logos.

Tips for headers that look pro

  • Keep the bottom-left corner clear. Your circular profile photo covers the bottom-left of the header — keep logos and text in the center-right two-thirds.
  • Crop to fill, never stretch. The default crop trims edges instead of squishing your design — or crop to 3:1 yourself first for full control over the composition.
  • Design for the center band. On mobile, X crops headers tighter. Keep the essential message in the horizontal center so it survives every screen.
  • High contrast beats fine detail. Headers display small on phones — bold shapes and big type read instantly; thin lines and tiny text vanish.
  • JPG is enough. At 1500×500 a quality JPG looks perfect and uploads fast. Save PNG for graphics with razor-sharp text edges.

Common uses

  • X / Twitter headers — the exact 1500×500 banner size.
  • Profile banners — adapt the 3:1 crop for other networks.
  • Website hero strips — ultra-wide banners for landing pages.
  • Email headers — wide mastheads for newsletters.

Frequently asked questions

What size should an X (Twitter) header be?

1500 × 500 pixels — the official 3:1 header size. Anything else gets auto-cropped by X, usually badly.

Will this page stretch my image to fit 1500×500?

No — by default your image is cropped to fill the frame (center-crop), so nothing looks squished. If your source is already 3:1, nothing is cropped at all.

Where does the profile photo overlap the header?

X places your circular avatar over the bottom-left of the header. Keep that corner free of text, logos and faces.

Why does my header look different on mobile?

X crops headers tighter on phones. Keep the essential message in the horizontal center of the 1500×500 canvas and it will survive every screen.

JPG or PNG for a header?

JPG for photos and gradients — smaller and flawless at this size. PNG only if your banner is mostly sharp text on flat colors.