Twitter / X Image Resizer - All 37 Sizes in One ZIP
Upload one image and export every Twitter / X format - profile photo, header, posts, cards, ads, Spaces, communities, and X Premium covers. Everything runs in your browser.
Drop your image here
or click to browse · PNG, JPG, WEBP, GIF · Max 20 MB
Advertisement
Twitter / X Image Sizes 2026
Last checked: . These presets cover the common Twitter / X profile, post, card, ad, community, and creator image formats from the implementation guide.
- Profile
- Use 400 x 400 px for profile photos and 1500 x 500 px for profile headers, Spaces covers, and subscription banners.
- Posts
- Export landscape, square, portrait, vertical, multi-image, link preview, and summary card versions from one upload.
- Ads & Cards
- Includes promoted posts, website cards, app cards, carousel ads, player thumbnails, and takeover images.
- Private Export
- Images are processed locally with Canvas and selected presets download as single files or one ZIP.
Complete Twitter / X Size Reference - All 37 Formats
Every preset in the resizer above, organized by content type.
Profile
| Format | Dimensions |
|---|---|
| Profile Photo | 400 x 400 px |
| Header / Banner Photo | 1500 x 500 px |
Tweets / Posts
| Format | Dimensions |
|---|---|
| Tweet Image - Landscape | 1200 x 675 px |
| Tweet Image - Square | 1080 x 1080 px |
| Tweet Image - Portrait | 1080 x 1350 px |
| Tweet Image - Vertical | 1080 x 1920 px |
| Multi-Image (2 images) | 1200 x 675 px |
| Multi-Image (3 images) | 1200 x 675 px |
| Multi-Image (4 images) | 1200 x 675 px |
| Link Preview Card | 1200 x 628 px |
| Summary Card with Image | 1200 x 628 px |
Carousels
| Format | Dimensions |
|---|---|
| Carousel Card - Square | 1080 x 1080 px |
| Carousel Card - Landscape | 1200 x 675 px |
Spaces & Communities
| Format | Dimensions |
|---|---|
| Spaces Cover Image | 1500 x 500 px |
| Community Cover Photo | 1500 x 500 px |
| Community Profile Image | 400 x 400 px |
Fleets Legacy
| Format | Dimensions |
|---|---|
| Fleet - Full Screen | 1080 x 1920 px |
Twitter / X Ads
| Format | Dimensions |
|---|---|
| Promoted Tweet - Landscape | 1200 x 675 px |
| Promoted Tweet - Square | 1080 x 1080 px |
| Promoted Tweet - Portrait | 1080 x 1350 px |
| Promoted Tweet - Vertical | 1080 x 1920 px |
| Website Card - Landscape | 1200 x 628 px |
| Website Card - Square | 800 x 800 px |
| App Card Image | 800 x 418 px |
| Carousel Ad Card | 1080 x 1080 px |
| Conversational Card | 1200 x 628 px |
| Direct Message Card | 800 x 418 px |
| Collection Ad | 1200 x 628 px |
| Amplify Pre-roll | 1280 x 720 px |
| Takeover Ad | 1200 x 628 px |
| Trend Takeover Image | 1200 x 628 px |
X Premium
| Format | Dimensions |
|---|---|
| Long-form Article Cover | 1600 x 900 px |
| Subscription Banner | 1500 x 500 px |
Twitter Cards
| Format | Dimensions |
|---|---|
| Summary Card | 144 x 144 px |
| Summary Large Image Card | 1200 x 628 px |
| Player Card Thumbnail | 1280 x 720 px |
| App Card Image | 800 x 418 px |
How to Resize an Image for Twitter / X
- 1
Upload your image
Drag and drop, paste from clipboard, or click to browse. Works with JPG, PNG, WebP, and GIF.
- 2
Select Twitter / X presets
Choose from 37 presets across profile, posts, carousels, Spaces, communities, ads, X Premium, and Twitter Cards.
- 3
Pick crop mode and download
Use focal-point Cover for exact crops or Contain for padding. Download one selected preset or every selected size as a ZIP.
Expert X/Twitter Strategy: Header Specs & Engagement Optimization
What is the safe zone for a Twitter/X header photo?
The standard Twitter/X header is 1500×500 px (3:1 ratio), but desktop displays the full width while mobile crops it to a center-weighted 1080×600 px section. Because of that crop, keep logos and text inside the inner 1200×400 px safe zone rather than near the edges. The header also appears at different widths on different client apps (web: 1500 px, mobile: variable, TweetDeck: 1024 px), so designing with center emphasis is the safest approach. X Premium accounts get custom header variations; standard accounts should stick to the 1500×500 px preset with padding on edges.
What image dimensions does X use for tweets, and how does compression affect them?
Standard tweets display images at 1200×675 px on desktop and 1080×1350 px portrait on mobile, but X re-compresses every upload to JPG regardless of the source format. Exporting your source image at a high JPG quality (90+) gives that second, platform-side compression pass more detail to work with, so the result stays sharper than starting from a lower-quality source. PNG uploads are converted to JPG internally, adding an extra encode cycle, so uploading JPG directly is the more efficient choice. Promoted tweets benefit from exact 1200×675 px landscape or 1080×1080 px square dimensions—images outside these dimensions get letterboxed or cropped, reducing visual impact.
What size should Twitter/X Card and link preview images be?
Twitter Cards (Summary, Large Image, Player) display preview images at 1200×628 px by default. X Premium long-form articles use 1600×900 px header images. These card previews are what a reader sees before they click through on a link share, so a sharp, on-brand thumbnail is worth getting right. Cards are displayed at thumbnail size in timelines (often 400–500 px wide), so make sure text and logos stay legible at roughly 50% scale. GIF support (moving card images) is limited; stick to static JPG for reliability.
Advertisement
Frequently Asked Questions
What is the best image size for a Twitter/X post?⌄
For a landscape post, use 1200 x 675 px. Square posts use 1080 x 1080 px, portrait posts use 1080 x 1350 px, and vertical posts use 1080 x 1920 px.
What size is the Twitter/X header photo?⌄
The Twitter/X header photo preset is 1500 x 500 px, a 3:1 banner. Keep important text and faces away from the extreme edges.
Can I download all Twitter/X sizes at once?⌄
Yes. Select the presets you want, choose JPG, PNG, or WebP, then click Download all as ZIP. The ZIP is created in your browser.
What size is the X Premium banner?⌄
The X Premium subscription banner is 1500 x 500 px, the same 3:1 ratio as the standard header. X Premium's long-form Article cover image is 1600 x 900 px.
How do I resize an image for Twitter/X without cropping?⌄
Choose Contain mode instead of Cover. Contain fits your whole image inside the target size and adds padding instead of cropping any part of it, so nothing gets cut off.
Does Resizo upload my photos to a server?⌄
No. Resizing happens locally in your browser using the HTML5 Canvas API, so your images never leave your device.
Ready to resize your Twitter / X image?
Free, instant, private. No sign-up. Works on mobile and desktop.
Open Twitter / X ResizerWork with many images at once
Process hundreds of images in a single run — all in your browser. Download results as a ZIP.
More Free Image Tools
Advertisement