Resize Images for Twitter/X
Get the perfect dimensions for Twitter/X profile, header, and posts.
Drag & drop images here
or click to browse
PNG, JPG, JPEG, WebP, AVIF, HEIC, BMP, GIF
Quality
Resize
Output Format
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.
Profile, header, and tweet images
Twitter profile pictures should be 400×400 pixels and display as circles. Header images are 1500×500 pixels. 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.
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.