Twitter / X Image Resizer
Resize images to the exact Twitter/X dimensions. Tweet image 1200×675, header banner 1500×500, profile picture 400×400. Free, no signup.
Upload your image
Drop your image here — then pick a preset above
or click to browse
JPG, PNG, WebP, GIF, HEIC up to 10MB
Twitter / X Image Sizes (2025)
Official recommended dimensions for every Twitter / X image type.
How to Resize an Image for Twitter / X
- 1.Upload your image. Upload your image by dragging it onto the tool or clicking Browse.
- 2.Pick a Twitter/X preset. Click the preset — tweet image, header banner, or profile picture.
- 3.Download and post. Click Resize and download. Your image is ready to upload to Twitter/X.
Twitter/X Header Profile Overlap
On desktop, your profile picture overlaps the bottom-left corner of your header banner. Avoid placing important content in the bottom-left ~200 × 200 px area of the 1500 × 500 px header to prevent it being covered.
Frequently Asked Questions
What size should a Twitter/X post image be?
Twitter/X recommends 1200 × 675 pixels (16:9) for in-tweet images. Images outside this ratio are cropped in the feed. Single images can also be 1200 × 628 pixels.
What is the Twitter/X header banner size?
The Twitter/X profile header should be 1500 × 500 pixels. The left side may be obscured by the profile picture on desktop, so keep key content centered or to the right.
What is the Twitter/X profile picture size?
Twitter/X profile pictures should be at least 400 × 400 pixels. They are displayed as a circle. The recommended upload size is 400 × 400 px.
What is a Twitter Card image size?
Twitter Card images (used for link previews) should be 1200 × 628 pixels. This is automatically pulled from your page's og:image meta tag.
What format is best for Twitter/X images?
JPG for photos, PNG for screenshots and graphics with text. Twitter/X converts PNGs to WebP internally, so either format works well.