X / Twitter · Header banner

Twitter/X Header Image Size: 1500×500

X's profile header banner has an unusually wide ratio — get it wrong and important parts of your design get trimmed or hidden behind the profile photo.

1500 × 500
X's (formerly Twitter's) recommended header/banner image size in pixels, a 3:1 ratio. It scales down on mobile, so keep key content away from the edges.

X's profile header is a wide banner (3:1 ratio) that displays differently across desktop and mobile, and gets partially covered by your profile photo in the bottom-left corner. Sizing precisely to 1500×500 — and keeping important content clear of the edges — avoids a distorted or awkwardly-cropped result.

Step by step

Open Squeezr and drop in your banner design or photo.

Turn on Resize, unlock the aspect-ratio lock, and set width and height to 1500 × 500.

Choose Crop mode to fill the frame completely — most photos aren't natively this wide and short.

Export as JPG at 85% quality.

Upload to your X profile header slot — it'll display at exactly the framing you set.

Skip the manual math — open Squeezr with this preset already dialed in.

Open Squeezr preset to 1500×500 →

Why this unusually wide ratio?

At 3:1, X's header is much wider and shorter than most social banners, since it spans the full width of a profile page but only a modest height. Uploading an image with different proportions gets automatically stretched or cropped by X to fit, which is why matching 1500×500 exactly gives you full control over the framing.

Keep the bottom-left corner clear

Your profile photo overlaps the bottom-left area of the header banner on both desktop and mobile. Avoid putting text, logos or faces there — center or right-align important content in your design before resizing, so nothing important ends up hidden behind your profile photo.

More sizing guides