Best Image Sizes for Twitter (X)
Twitter (now X) has specific image size requirements for different types of content. Using the correct sizes prevents cropping, blurriness, and poor display on mobile and desktop.
Twitter automatically compresses and crops images that do not match their recommended dimensions. Following these guidelines ensures your images look perfect on every device.
Recommended Settings
Single Image Tweet
1200x675px (16:9) or 1200x1200px (square), JPG or PNG
Profile Photo
1500x500px, JPG or PNG
Header Image
Avoid using SVG - Twitter does not support it
GIF
Maximum 5MB (mobile), 15MB (web), under 100 frames
Compress Your Files Now
Use our free online compressor to optimize your files for any platform.
Compress Files FreeFrequently Asked Questions
What is the best image size for Twitter?
For single image tweets: 1200x675px (landscape) or 1200x1200px (square). Profile photo: 400x400px. Header: 1500x500px.
Does Twitter compress images?
Yes, Twitter compresses uploaded images. Use JPG at 85-90% quality or PNG for graphics with text.
Should I use JPG or PNG on Twitter?
Use JPG for photos (smaller files). Use PNG for screenshots, graphics with text, or images requiring transparency.
What is the Twitter image file size limit?
Images: 5MB for JPG/PNG/GIF on mobile, 15MB on web. WebP is also accepted.
Does Twitter support WebP?
Yes, Twitter (X) supports WebP format for image uploads since 2021.