Resize Images for Twitter / X

Get the perfect dimensions for Twitter/X profile, header, and posts.

Your images never leave your device

Drag & drop images here

or click to browse

PNG, JPG, JPEG, WebP, AVIF, HEIC, BMP, GIF

Twitter/X image sizes for optimal display

Twitter (now X) uses specific image dimensions for profile pictures, header images, and tweet attachments. Using the correct sizes ensures your images display without cropping and look sharp in the timeline.

Official X/Twitter image dimensions (2026)

Image typeRecommended sizeAspect ratioMax file size
Profile photo400×400 px1:1 (displays as circle)2 MB
Header / banner1500×500 px3:15 MB
Single-image tweet1200×675 px16:95 MB
Two-image tweet700×800 px each7:85 MB each
Link preview card1200×628 px1.91:15 MB

Use the presets in this tool — Profile (400×400), Header (1500×500), and Post (1200×675) — to hit exact specs. After resizing, compress with Compress JPG if your file exceeds 5MB.

Profile, header, and tweet images

Twitter profile pictures should be 400×400 pixels and display as circles. Header images are 1500×500 pixels — keep logos and text centered since mobile crops the top and bottom. For tweet images, 1200×675 pixels (16:9 ratio) provides the best display in the timeline.

Twitter compresses images during upload. Using the exact recommended dimensions with high quality JPEG or PNG format gives you the best results after platform compression. Images over 4096×4096 pixels are automatically downscaled.

How to resize for Twitter/X

  1. Upload your image to this resizer
  2. Select the preset: Profile, Header, or Post
  3. Adjust quality if needed (90% recommended for headers)
  4. Click Compress, then Download
  5. Upload to X/Twitter — your image meets platform specs

X vs old Twitter specs

After the rebrand to X, image dimension requirements remain the same as Twitter. The 1500×500 header and 400×400 profile sizes are unchanged. If you find outdated guides listing 1500×500 as "Twitter banner" — that's still correct for X in 2026.

Related tools

Frequently Asked Questions

What is the best Twitter/X profile photo size?

The recommended Twitter/X profile picture size is 400×400 pixels. It displays as a circle on all platforms, so center your subject and keep important content away from the edges.

What size should a Twitter/X header image be?

The ideal Twitter/X header (banner) image is 1500×500 pixels. Keep important elements in the center since the top and bottom may be cropped differently on mobile devices.

What image dimensions work best for tweets?

For single-image tweets, use 1200×675 pixels (16:9 ratio). For two images, each should be 700×800 pixels. Twitter displays images in these ratios without cropping.

Does Twitter/X compress uploaded images?

Yes, Twitter/X compresses all uploaded images. To minimize quality loss, upload PNG files under 5MB or JPEG files at high quality. Images over 4096×4096 pixels will be resized down.

This tool works offline — install CompressEazy as an app on any device.