Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
X (Twitter) Header Resizer

X (Twitter) Header Resizer

Crop any photo to the 1500 × 500 X (Twitter) header, plus profile picture, in-stream, and card sizes, then download as PNG or JPG.

Resize Any Photo to the X (Twitter) Header Size

The X (Twitter) header size is 1500 × 500 pixels, a wide 3:1 banner that stretches across the top of your profile. Any image at a different ratio gets cropped automatically, and the part you cared about is often the part that disappears. This tool crops any photo to that exact size — and to the other X placements too — so your banner, avatar, and shared links look deliberate instead of accidental.

Everything runs in your browser. Your image is cropped locally on a canvas and downloaded straight back to you — nothing is uploaded anywhere.

X (Twitter) Sizes You Can Create

Header Photo

1500 × 500 px — the wide 3:1 banner at the top of your profile.

Profile Picture

400 × 400 px — uploaded square, displayed in a circle.

In-Stream Image

1600 × 900 px — a 16:9 photo attached directly to a post.

Card Image

1200 × 628 px — the link-preview card shown when you share a URL.

How to Make a Twitter Header the Right Size

1

Pick the X Size

Header Photo is selected by default. Switch to Profile Picture, In-Stream Image, or Card Image any time — the crop frame snaps to that exact aspect ratio.

2

Upload Your Image

Click the upload area or drag and drop a file. JPG, PNG, and WebP are supported.

3

Position & Zoom

Drag to reposition the image, then scroll the wheel, use the zoom buttons, or pinch on mobile to control exactly what stays inside the 3:1 frame.

4

Download

Export as PNG for the crispest edges or JPG for a smaller file, already sized at 1500 × 500.

Mind the safe zone. Your circular profile picture sits over the lower-left of the header, and mobile trims the outer edges — keep logos and text centered in the top two-thirds.

X (Twitter) Dimensions and Editing Tools

Confirmed X (Twitter) Dimensions

Every preset matches what X renders for that placement, so your header, photo, and cards stay sharp.

PlacementDimensionsAspect Ratio
Header Photo1500 × 500 px3 : 1
Profile Picture400 × 400 px1 : 1
In-Stream Image1600 × 900 px16 : 9
Card Image1200 × 628 px1.91 : 1

Built for Quick, Private Edits

Drag, Zoom & Pinch

Frame the crop precisely on desktop or mobile.

  • Drag to reposition inside the frame
  • Scroll or buttons to zoom (10%–500%)
  • Two-finger pinch on touch screens

100% Client-Side

No uploads, no accounts, no watermarks.

  • Images stay on your device
  • Works without signing in
  • Export to PNG or JPG
Tip: Set link-preview images to the Card Image (1200 × 628) size so your shared URLs show a full, uncropped preview in the timeline.

Frequently Asked Questions

What size is the X (Twitter) header?

The header photo is 1500 × 500 pixels, a wide 3:1 ratio. Because it is so wide and short, keep important content horizontal and away from the lower-left, where your profile picture overlaps it.

Where is the header safe zone?

Your circular profile picture covers a patch in the lower-left, and on phones the outer edges are trimmed. Treat the centered top two-thirds as the safe zone and place logos, text, and faces there so nothing important gets hidden or cropped.

Why does my Twitter header look cropped or blurry?

X forces every header into the 3:1 shape, so an image at a different ratio gets cut to fit. Resize it to exactly 1500 × 500 first — matching the dimensions before you upload prevents automatic cropping and the softness that comes from X rescaling an odd-sized file.

What size should my profile picture be?

Use a 400 × 400 pixel square. X displays it as a circle, so center your subject and leave the corners free, since they get cropped off in the circular mask.

Are my images uploaded to a server?

No. All cropping happens in your browser on a local canvas. Your images never leave your device, so the tool is safe for private or unpublished images.

Which file formats can I use?

Upload JPG, PNG, or WebP. Download the cropped result as a PNG (lossless, best for graphics and text) or a JPG (smaller file, best for photos).

Drop image here or click to upload

Supports JPG, PNG, WebP

The X/Twitter Header Photo displays at 1500 × 500 pixels (a 3:1 ratio)
Your circular profile picture overlaps the lower-left of the header — keep key text and logos centered
Profile pictures upload as 400 × 400 squares but display as circles
Card images (1200 × 628) are used for link previews in posts
Cropping runs in your browser — images never leave your device
Want to learn more? Read documentation →
1/6
Start typing to search...
Searching...
No results found
Try searching with different keywords