X, formerly Twitter, has specific image dimension requirements that trip up a lot of creators and businesses. Getting these wrong means your header photo appears blurry, your profile photo looks cropped oddly, or your tweet images don't display the way you intended. This guide covers every image format on X with the exact dimensions you need.
X Profile Photo Size
X profile photos should be uploaded at 400ร400 pixels minimum, though X supports uploads up to 2MB. Profile photos are displayed as circles across X, so make sure your key content (face, logo) is centred and stays well within the frame โ particularly avoiding the corners.
X automatically applies a circular crop on all profile photos displayed in tweets, search results, and the profile page. PNG is recommended for logos with transparent backgrounds; JPEG works best for photographs.
X Header / Banner Size
The X header banner is the large image displayed at the top of your profile page. The recommended size is 1500ร500 pixels with a 3:1 aspect ratio, and file size should be under 5MB. This is a wide, landscape banner โ think of it as a billboard for your brand.
Important: the profile photo overlaps the bottom-left of the banner on desktop and mobile. Keep critical content (text, logos, important imagery) away from the bottom-left corner and from the extreme left and right edges which may be cropped on smaller screens.
In-Tweet Image Sizes
Images attached to tweets display at a maximum of 1200ร675 pixels (16:9 ratio) for single images. When you attach 2 images, each displays at approximately 600ร675px side by side. Three or four images display in a 2ร2 grid. For optimal display quality across all configurations, upload images at 1200ร675px and under 5MB per image.
Quick Reference: X Image Dimensions
Frequently Asked Questions
Common questions about x / twitter image sizes and optimization.
What is the correct X (Twitter) header banner size?
The recommended X header banner size is 1500x500 pixels with a 3:1 aspect ratio. Keep the file under 5MB and avoid placing important content near the bottom-left corner where your profile photo overlaps.
What size is an X profile photo?
Upload X profile photos at 400x400 pixels minimum. X displays them as circles, so keep your key content (face or logo) centred and well away from the edges.
What size are images in tweets?
Single images in tweets display best at 1200x675 pixels (16:9 ratio). Keep file size under 5MB per image for fast loading.
Should I use PNG or JPEG for my X header?
Use JPEG for photographic headers (smaller file size, faster loading). Use PNG if your header contains a logo or text that needs crisp edges and transparency support.
Resize Your Images for X (Twitter) Free
Free, instant, no signup required. No watermarks.
Use the Tool Free โ