Twitter / X Image Sizes 2026: The Complete Guide
Learn the correct Twitter/X image sizes for 2026. Post images, cover photos, and profile pictures — every dimension to avoid cropping and blurry uploads.
Using the wrong image size on Twitter/X means blurry profile photos, stretched headers, or posts that get cropped in the feed. This guide covers every Twitter/X image size you need in 2026 — profile photos, headers, post images, and link cards.
Twitter/X Image Sizes at a Glance
| Format | Size (px) | Aspect Ratio | Notes |
|---|---|---|---|
| Profile photo | 400×400 | 1:1 | Displayed as circle; max 2 MB |
| Header / cover photo | 1500×500 | 3:1 | Cropped on mobile; keep key content centred |
| Post image — landscape | 1600×900 | 16:9 | Best for wide shots and link previews |
| Post image — square | 1080×1080 | 1:1 | Safe default; displays fully in timeline |
| Post image — portrait | 1080×1350 | 4:5 | More vertical feed space |
| Link card image | 1200×628 | 1.91:1 | Pulled from og:image tag on your page |
| In-stream image | 1600×900 | 16:9 | Appears inside tweet timeline |
Profile Photo: Keep It Centred
The recommended Twitter/X profile photo size is 400×400 px. It displays as a circle across the platform — in timelines, search results, and reply threads — so keep your subject centred with clear margin on all sides.
Maximum file size is 2 MB. For Verified Organizations with a gold checkmark, profile photos display as squares instead of circles, so edge-to-edge designs work for those accounts.
Header Photo: Design for the Crop
The header photo displays at 1500×500 px on desktop but gets cropped differently on mobile. The bottom portion is also partially obscured by your profile photo on the left. Design your key content in the central horizontal band and avoid placing text or logos near the edges or bottom-left corner.
Post Images: Landscape Gets the Most Space
X displays post images in the timeline at a 2:1 crop preview before a user clicks to expand. For the cleanest in-feed appearance:
You can attach up to 4 images in a single post. When multiple images are attached, X automatically arranges them in a grid layout.
Link Card Images: Controlled by Your Website
When you share a URL, X pulls the preview image from the page's og:image meta tag. The recommended size is 1200×628 px (1.91:1 ratio). If your page doesn't have an og:image tag, X may show no image or pull an unsuitable one. Use a tool like Yoast SEO or Rank Math to set og:image tags on every page you plan to share.
File Format and Compression Tips
X supports JPG, PNG, GIF, and WebP. To get the best result:
How to Resize Images for Twitter/X Using imresizer
- Go to imresizer.com/resize-image-for-twitter and select your format — Post, Cover, or Profile.
- Upload your image — click the button or drag and drop. Supports JPG, PNG, and WebP.
- The correct dimensions are applied automatically — adjust the crop position if needed, then download instantly.
Everything runs in your browser — no signup or software needed.
Key Takeaways
Use 400×400 px for your profile photo and keep your subject centred for the circle crop. Design your header at 1500×500 px with key content in the middle horizontal band. For post images, 1600×900 px landscape is the cleanest option for the timeline. Set og:image tags on any URLs you share to control how link cards appear. Use the free tools below to resize without guesswork.
Free Twitter/X Image Resize Tools
Need to resize right now? Use the Social & Platform hub — all social media platform tools in one place.
Frequently Asked Questions
What is the best Twitter/X post image size in 2026?
1600×900 px (16:9) is the recommended size for a single landscape post — it displays fully in the timeline without cropping. For a safe cross-platform option, 1080×1080 px (1:1) square works consistently on both desktop and mobile.
What size should the Twitter/X header photo be?
The header photo should be 1500×500 px (3:1 ratio). Keep key content in the central horizontal band — the bottom-left is partially covered by your profile photo on desktop, and the outer edges get cropped on mobile.
Why do my Twitter/X images look blurry after uploading?
Blurry uploads are usually caused by uploading below the recommended dimensions and letting X upscale them. Start at 1600×900 px for posts and export at high quality. Use PNG for graphics or text overlays, JPG for photos.