Skip to content
GifSmaller

Make GIFs fit X.

Get any GIF under the 15 MB limit for X (Twitter) posts. Free, private and done in seconds.

Goal

Under 15 MB — the GIF limit on X (Twitter).

Drop GIFs here

Compressed on your device. Your GIFs are never uploaded.

How to compress a GIF for X (Twitter)

  1. 1

    Choose X / Twitter

    The goal targets 15 MB and keeps the full dimensions whenever possible.

  2. 2

    Drop your GIF

    Add one or more GIFs. Nothing is uploaded; compression runs on your device.

  3. 3

    Post it

    Download the result and attach it to a post on x.com or in the X app.

GIF size limits by platform

Common upload limits for animated GIFs. Platforms change these from time to time, so check their help pages if an upload fails.

GIF size limits by platform
PlatformMax file sizeNotes
Discord custom emoji256 KBShown at up to 128×128 px.
Discord upload (free)10 MBHigher with Nitro.
Slack custom emoji128 KBSquare images, 128×128 px recommended.
X (Twitter)15 MBOne GIF per post.
GitHub issues and PRs10 MBPer image or GIF attachment.
Gmail attachment25 MBLarger files become Drive links.

Last checked: November 2026

X (Twitter) GIF questions

What is the GIF size limit on X (Twitter)?

15 MB per GIF, and each post can include one GIF.

Why does my GIF look different after posting?

X converts GIFs to video for playback, so colors can shift slightly. That happens on X’s side, no matter how the GIF was compressed.

Can I make the GIF smaller so it loads faster?

Yes. Choose Custom size and set a lower target such as 5 MB, or use Balanced to trim size without visible changes.