Twitter (X) Image Sizes 2026 – What You Need to Know
Twitter / X displays profile photos as circles, header images at 3:1 ratio, and tweet images at various ratios. Get all current dimensions here.
Twitter, now rebranded as X, has specific image dimensions that affect how your profile and posts look. Using the correct Twitter image sizes prevents auto-cropping and ensures your content looks sharp.
Twitter profile photo size
Recommended upload: 400 × 400 px. Twitter displays profile photos as circles at approximately 48 × 48 px in timelines and larger (200 × 200 px) on profile pages. Upload at least 400 × 400 px for crisp display on high-resolution screens.
Supported formats: JPG, GIF, PNG. Maximum file size: 2 MB. Square images work best since Twitter crops to a circle.
Twitter header image size (banner)
Recommended: 1500 × 500 px (3:1 aspect ratio). The header image is displayed differently on desktop vs mobile. On desktop, the top and bottom are often cropped. Keep important content centered within the safe zone: approximately 1200 × 400 px in the center.
Supported formats: JPG, GIF, PNG. Maximum size: 5 MB.
Twitter tweet image sizes
For images shared in tweets, Twitter displays them at:
- Single image: Crops to 2:1 ratio in timeline (e.g., 1200 × 600 px). Full image shows on click.
- Two images: Each shown at approximately 1:1 ratio.
- Three images: One large left, two smaller right.
- Four images: 2×2 grid, each at approximately 1:1.
Best practice for single tweet images: 1600 × 900 px (16:9) or 1200 × 675 px. These display well without cropping in the timeline.
Twitter link card image size
When sharing a URL with an Open Graph image, Twitter displays a card. The recommended og:image size for Twitter cards is 1200 × 628 px.
How to resize images for Twitter with Resizo
- Open Resizo in your browser.
- Drop your image onto the tool.
- Enter the target dimensions based on the use case above.
- Select JPG for photos, PNG for graphics with text.
- Download and upload to Twitter/X.
Images never leave your device
Resize images privately now
Open Resizo and resize everything in your browser. No uploads. No waiting.
Open ToolFAQ
- What is the Twitter profile photo size?
- Upload at least 400 × 400 px. Twitter displays it as a circle. Max file size 2 MB.
- What size is a Twitter header image?
- 1500 × 500 px (3:1 ratio). Keep important content centered since edges may be cropped on some views.
- What is the best image size for Twitter posts?
- 1600 × 900 px (16:9) shows well in timelines without cropping. Or use 1200 × 675 px.
- How do I resize images for Twitter for free?
- Open Resizo, drop your image, enter Twitter dimensions, choose JPG or PNG, and download.
Related reading
Why You Should Never Upload Private Photos to Online Resizers
Most online image tools ask you to trust an invisible server. That is the problem. If the …
Read articleThe Fastest Way to Bulk Resize Images for Web: No Uploads Required
Uploading, waiting, and downloading again is the slow part. A local workflow changes that.…
Read articleHow to Resize Image Online Free – No Software Needed
Resizing an image used to mean downloading software or waiting on a slow upload. Today you…
Read article