Compress Images for Twitter / X
Twitter / X displays images in a compressed format. Uploading pre-optimized images ensures the best possible quality in your timeline, profile, and shared links. Use ImageSmith to compress your Twitter / X images before sending — free, instant, and entirely in your browser. No account needed, no watermarks. Target under 5,000KB for best results on Twitter / X.
Max size
5,000 KB
Format
JPEG
Size
1200×675 (landscape), 1080×1080 (square), 1200×1200 (profile)
- 1Twitter supports up to 4 images per tweet
- 2GIFs must be under 15MB and 150 frames for Twitter
- 3Profile photos display at 400×400px but accept larger uploads
- 4Use 1200×675 for optimal landscape tweet card display
Compress by format
Other platforms
Twitter / X image compression FAQ
Twitter accepts photos up to 5MB and GIFs up to 15MB. Use 1200×675 pixels for landscape tweet images to fill the full card preview.
JPEG is recommended for photographs. PNG works well for graphics and screenshots. Twitter also supports WebP and GIF. The 5MB file size limit applies to all formats.