X (Twitter) header size, plus a free header maker
An X header is 1500 x 500 pixels (3:1). Your profile photo covers part of the bottom left, so put text in the centre or on the right.
Your text and images stay on your device. Nothing is uploaded.
Background
X (Twitter) image sizes
| Image | Size (pixels) | Notes |
|---|---|---|
| Header | 1500 x 500 | 3:1. JPG or PNG. |
| Profile photo | 400 x 400 | Shown as a circle over the bottom left of the header. |
Sizes are the platform's published recommendations as of October 2026. Platforms change them now and then: if an upload looks cropped, check the help page. Sources: X Help Center.
Questions
Why does my X header look different on mobile?
The app crops the top and bottom a little on phones. Keep the main text in the middle band.
Can I still call it a Twitter header?
Yes. The size did not change when Twitter became X.