Resize Image for X (Twitter)
Resize images to the exact dimensions X (Twitter) requires for tweets, headers, cards, and profile pictures. Free, no signup.
Your image is uploaded over an encrypted connection and automatically deleted after 2 hours.
How to Resize an Image for X (Twitter)
All X (Twitter) Image Sizes (2026)
X (formerly Twitter) enforces specific image dimensions for profiles, tweets, headers, and cards. Using the correct size prevents unwanted cropping, blurriness, and compression artifacts.
| Format | Size (px) | Aspect Ratio |
|---|---|---|
| Tweet Image (single) | 1600 × 900 | 16:9 |
| Tweet Image (square) | 1080 × 1080 | 1:1 |
| Tweet Image (portrait) | 1080 × 1350 | 4:5 |
| Header / Banner | 1500 × 500 | 3:1 |
| Card Image (large) | 1200 × 628 | 1.91:1 |
| Card Image (summary) | 144 × 144 | 1:1 |
| Profile Picture | 400 × 400 | 1:1 (circle) |
| In-Stream (2 images) | 700 × 800 each | 7:8 |
| In-Stream (3 images, left) | 700 × 800 | 7:8 |
| In-Stream (3 images, right) | 700 × 400 each | 7:4 |
| In-Stream (4 images) | 600 × 335 each | ~16:9 |
| Community Banner | 1500 × 500 | 3:1 |
| Spaces Cover | 1500 × 500 | 3:1 |
| DM Image | 1200 × 675 | 16:9 |
Maximum file size is 5 MB for JPG and PNG (up to 15 MB on web). X supports JPG, PNG, GIF, and WebP for in-stream images. Profile pictures and headers accept JPG and PNG only.
Header / Banner: Safe Zone
The X header image is 1500 × 500 px (3:1 ratio), but it displays differently on desktop and mobile. Your profile picture overlaps the bottom-left corner, and the edges may be cropped depending on the device.
Multi-Image Tweet Layouts
X allows up to 4 images per tweet. Each layout crops images differently, so uploading at the correct aspect ratio prevents the algorithm from cutting off important content.
2 Images — Side by Side
Two images appear as equal columns, each displayed at roughly 700 × 800 px (7:8 ratio). Square or near-square images work best. Upload at 700 × 800 px for each image to avoid any cropping.
3 Images — One Large + Two Stacked
The first image takes the full left column at 700 × 800 px (7:8). The second and third images stack on the right, each at 700 × 400 px (7:4). Upload the hero image first — it gets the most screen space.
4 Images — 2×2 Grid
All four images form a uniform grid, each displayed at approximately 600 × 335 px (~16:9). Upload at 1200 × 675 px per image for the sharpest result after X downscales them to the grid cells.
Rules: Maximum 4 images per tweet. GIFs cannot be combined with other images (1 GIF per tweet). All multi-image uploads support JPG, PNG, and WebP. Each image must be under 5 MB.
Twitter Card Image Types
Twitter Cards are the rich previews that appear when someone shares a link on X. The card type is controlled by meta tags on your website. Each type has different image requirements.
| Card Type | Image Size | Aspect Ratio | Display |
|---|---|---|---|
| Summary (small) | 144 × 144 px (min 120 × 120) | 1:1 | Small square thumbnail next to text |
| Summary with Large Image | 1200 × 628 px (min 300 × 157) | 1.91:1 | Large image above title and description |
| Player | 1200 × 675 px poster | 16:9 | Embeds video/audio player in tweet |
| App | App store icon | Varies | Direct app download link |
The Summary with Large Image card is strongly recommended over the basic Summary card because it generates significantly higher click-through rates. Images must be served over HTTPS and be under 5 MB. If no twitter:image tag is present, X falls back to the og:image Open Graph tag.
Compression & 4K Uploads
X automatically compresses images exceeding approximately 3 MB. To minimize quality loss:
- Upload at the exact recommended dimensions — oversized images get downscaled and then compressed, a double quality hit.
- Use JPG for photos and PNG for graphics with text or logos.
- Enable 4K mode in Settings > Data Usage > High-quality image uploads to support up to 4096 × 4096 px resolution.
- X Premium subscribers get higher quality uploads with less compression. Premium+ supports up to 4K resolution images.
Images with aspect ratios between 2:1 and 1:2 display in full without any algorithmic cropping. Outside that range, X center-crops using a saliency algorithm that detects faces and high-contrast areas.
Supported Formats on X
| Format | In-Stream | Profile | Header | Cards |
|---|---|---|---|---|
| JPG / JPEG | Yes | Yes | Yes | Yes |
| PNG | Yes | Yes | Yes | Yes |
| GIF (animated) | Yes | No | No | No |
| WebP | Yes | No | No | No |
| AVIF | No | No | No | No |
| BMP / TIFF | No | No | No | No |
Our tool accepts 20+ formats including HEIC, AVIF, PSD, TIFF, and camera RAW files. Upload any format, resize it to an X preset, and download as JPG or PNG — ready to post.