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, no ads. 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