Updated July 2026
Twitter (X) Image Sizes: The Complete 2026 Guide
X crops timeline images to a preview ratio, so the wrong dimensions mean your punchline or product gets chopped until someone taps. These are the four sizes that matter in 2026. Get them right and your images display exactly as composed.
| Use | Dimensions | Ratio | Notes |
|---|---|---|---|
| Profile picture | 400 × 400 px | 1:1 | Displays as a circle everywhere, so keep the subject centered and avoid corner text. |
| Header photo | 1500 × 500 px | 3:1 | Your profile picture overlaps the bottom-left, and phones trim the top and bottom edges, so center the key content. |
| In-stream image | 1600 × 900 px | 16:9 | 16:9 displays uncropped in the timeline, so what you post is what people see. |
| Card image (link preview) | 1200 × 628 px | 1.91:1 | The summary-card image shown when a URL is shared. Small text becomes unreadable at feed size. |
Resize your image to these sizes for free
Exact dimensions, no stretching, and your image never leaves your browser.
Pro Tips
- X preserves PNGs under 5MB without recompression, so use PNG for screenshots and graphics with text.
- Single 16:9 images show full-width and uncropped in the timeline; odd ratios get center-cropped previews.
- Header photos render behind translucent UI on mobile, so avoid putting text near the very top or bottom 60px.
- Multi-image tweets crop each image to a square-ish grid, so keep subjects centered when posting 2-4 images.
Frequently Asked Questions
Why does X crop my images in the timeline?
The timeline shows a fixed-ratio preview, and images that do not match get center-cropped until clicked. Posting at 16:9 (1600 × 900) makes the preview and the full image identical, so nothing gets cut.
Does X compress uploaded images?
JPGs are recompressed, but PNGs under 5MB are generally left untouched, which is why screenshots stay crisp. For photos, upload a high-quality JPG at the exact display size to minimize visible artifacts.