X (Twitter) Image Sizes 2026: Posts, Headers, Profile Photos
April 27, 20265 min read

The Sizes X Uses Right Now
In-feed image posts on X display at 16:9, so 1600 x 900 pixels is the cleanest upload size — no cropping, no letterboxing. You can also post at 1200 x 675 if you're saving bandwidth, but 1600 wide gives sharper results on desktop. Headers (the banner across the top of your profile) are 1500 x 500 pixels at 3:1. Profile photos display at 400 x 400, but upload at 800 x 800 since X re-renders for high-DPI screens. For multi-image posts, X arranges 2, 3, or 4 photos into a grid — feed each one as 1600 x 900 and you'll keep the framing intact across the layout.
What X's Algorithm Does to Your Images
X aggressively re-encodes everything you upload. JPEGs at over 5MB get knocked down hard, often visibly. PNGs over 5MB get auto-converted to JPEG, which kills any transparency you were counting on. The platform also picks a focal point automatically when it crops your image for the timeline preview — usually the center, but if you have a clear subject (a face, a product) at the top or bottom, the algorithm sometimes guesses wrong. The fix: pre-crop to 16:9 yourself so X doesn't have to make the call. Headers have the worst crop behavior of all — the left and right ~10% gets trimmed on mobile, and the bottom ~30% sits behind your profile photo and bio. Keep important stuff in the middle 80% horizontally and the top 60% vertically.
Cropping for the X Feed Without Cutting Faces Off
The single most useful habit: crop to 16:9 before uploading. Even if your original photo is square or vertical, X will crop it for the feed preview, and you usually won't like where the cut lands. Decide your framing in advance. For portrait shots, you'll need to either zoom out (so the full subject fits in 16:9) or accept that the timeline thumbnail will only show part of the face — and tap-through traffic drops fast when people can't tell what they're looking at. For text-heavy images (charts, quotes, screenshots), keep your text inside the inner 80% so nothing critical clips in the preview.
Resize and Compress with ToolPic
Drop your image into ToolPic's Image Crop tool, set the aspect ratio to 16:9, and frame your subject. Hit download — that's the post-ready file. For headers, switch to the 3:1 preset and crop wide. If the resulting file is over 5MB, send it through the Image Compressor at quality 85 and it'll come down well under the X compression threshold, so what you upload is what people see. Everything happens in your browser. No uploads to a third-party server, no watermarks, no signup.


