Why your GIF is too big
A few seconds of GIF can be bigger than a minute of video. Here's why, and the settings that bring it down fastest.
Updated October 2, 2026
Why GIFs are so big
GIF dates from 1987. Each frame is stored almost as a separate image, limited to 256 colors, with compression designed for simple graphics, not video. Modern video formats only store what changes between frames, which is why the same clip as an MP4 is often a fraction of the size.
Platform GIF limits
| Where | Limit |
|---|---|
| Discord emoji | Under 256 KB, up to 128 × 128 px |
| Slack emoji | Square, under 128 KB works best, up to 50 frames |
| Twitch animated emote | Square, under 1 MB, at most 60 frames |
| X (Twitter) | 5 MB from the app, 15 MB on the web |
What shrinks a GIF most
- 1.Shorter: every second you cut removes a whole second of frames.
- 2.Smaller: size grows with width times height, so halving the width cuts it to about a quarter.
- 3.Fewer frames per second: 10 to 15 fps still looks smooth for most reactions.
- 4.Simpler content: fewer colors and less motion compress far better.
Okaysize builds one color palette for the whole clip, which keeps skin tones and gradients steadier than a palette per frame, and lowers the frame rate and size only as far as needed to hit a platform's limit.
Make a Discord animated emoji under 256 KB
Discord emoji GIFOr don't use a GIF
Most apps play short MP4 videos just like GIFs, looping and silent, at a fraction of the size. Use a GIF when a platform only accepts GIF, like emoji and emotes.
Turn any clip into a GIF
Video to GIF