X (Twitter) Header Size 2026: 1500 × 500 Guide

The official X header and profile photo sizes, where X crops the header and hides it behind your avatar, and how to export a 1500 × 500 header that keeps every word visible.

FuserUpdated
Fuser canvas: a generated bike-workshop image composed into a 1500 by 500 X header and a 400 by 400 profile photo.

All guides · Social media image sizes

Quick answer: the X (formerly Twitter) header is 1500 × 500 pixels, a 3:1 ratio, uploaded as JPEG, PNG or GIF. X may crop up to 60 px from the top and bottom depending on the screen, and your profile photo overlaps the lower left (X Help). Put your wordmark and message in the middle band, right of centre.

X header and profile photo sizes

  • Header: 1500 × 500 px (3:1). JPEG, GIF or PNG.

  • Header cropping: up to 60 px may be trimmed from the top and bottom, depending on monitor and browser.

  • Profile photo: 400 × 400 px, displayed as a circle, max 2 MB, JPEG, GIF or PNG.

  • In-post images: up to four photos per post, 5 MB each; GIFs up to 15 MB on the web (X developer docs). X does not publish a recommended pixel size for in-post images; 16:9, 1:1 and 4:5 all display, and previews are centre-cropped.

Where X hides your header

Keep text out of the 60 px top and bottom bands and away from the profile photo in the lower left.

Two things cover parts of a 1500 × 500 header:

  1. Crop bands. The top and bottom 60 px (12% of the height each) may not show. That leaves a reliable 1500 × 380 px band.

  2. The profile photo. Your avatar overlaps the lower left of the header. Keep that corner as texture or empty space.

The safest area for text is the centre and right of the middle band: away from both edges and clear of the avatar.

Design tips for X headers

  • Put the brand right of centre. The avatar anchors the left, so a wordmark on the right balances the profile.

  • Use one line of copy at most. On mobile the header shrinks to a thin strip; one short phrase stays legible.

  • Match the avatar. A header built from the same image or palette as the profile photo reads as one identity.

  • Export JPG for photos, PNG for graphics. Flat logos stay crisp as PNG; photographic headers are lighter as JPG.

Make an X header at exactly 1500 × 500 in Fuser

  1. Generate a wide image with the subject in the middle band and quiet space at top and bottom. In Fuser, use GPT Image or another image model on the canvas.

  2. Set the Compositor canvas to 1500 × 500. Width and Height accept any value from 1 to 4095 px (Compositor docs). Add the wordmark as a separate text layer inside the safe band.

  3. Crop the profile photo from the same source. A second Compositor canvas at 400 × 400 turns a detail of the header image into a matching avatar.

  4. Export PNG at the canvas size; the file saves to your project's media library (export docs).

The same Compositor workflow produces your LinkedIn banner, YouTube banner and Facebook cover from one image.

X image sizes at a glance.

From X's help centre and developer docs, checked on 28 September 2026.

PlacementSizeWatch out for
Profile
Header

1500 × 500 px (3:1)

Up to 60 px cropped top and bottom; avatar covers the lower left.

Profile photo

400 × 400 px

Circle crop, max 2 MB.

Posts
Photos

Up to 4 per post, 5 MB each

Previews are centre-cropped.

GIFs

Up to 15 MB on web

One GIF per post.

Questions, answered.

1500 × 500 pixels, a 3:1 ratio, uploaded as JPEG, PNG or GIF.

X may crop up to 60 pixels from the top and bottom of the header depending on the screen, and the profile photo covers the lower left. Keep text in the middle band, right of centre.

400 × 400 pixels, displayed as a circle, with a 2 MB maximum.

X does not publish a recommended pixel size for in-post images. Landscape 16:9, square 1:1 and portrait 4:5 all display; each photo can be up to 5 MB and a post can hold four.

Keep every profile on brand.

Generate once, then compose your X header, avatar and banners at exact sizes in Fuser.

All articles