How to compress a GIF
- Drop your .gif into the box above — it's processed locally, never uploaded.
- SumoSquash converts it to MP4 (the efficient way to store animation).
- Click Compress video and download the tiny MP4.
Local, free, no watermark
The conversion runs in your browser with WebCodecs — nothing is uploaded, and we don't stamp our branding on the
result. For very large GIFs, the browser engine can be slow; the desktop app uses
native FFmpeg and your GPU.
Why convert a GIF to MP4?
GIF is a decades-old format that stores animation very inefficiently — a few seconds can be many megabytes.
MP4/H.264 encodes the same frames at a fraction of the size, which is exactly why Discord, Slack, Twitter/X
and websites auto-convert GIFs to video. You keep the looping animation and lose most of the file size.
Why convert to MP4 instead of a smaller GIF?
MP4 is 80–95% smaller than GIF for the same animation — GIF simply can't compress as well.
Will it still animate and loop?
Yes, everywhere modern — Discord, Slack, X and websites all play and loop MP4.
Is my GIF uploaded?
No — the conversion runs entirely in your browser.
Runs locally with mediabunny (WebCodecs), wavesurfer.js & jSquash. No upload, no account.