Compress GIF to Size
Compress a GIF to an exact target size — free and processed entirely in your browser.
About Compress GIF to Size
Discord, forums, and messaging apps often cap how large a GIF can be, and a busy animated GIF can balloon well past that limit. This tool compresses a GIF toward a target size you choose by reducing its color palette and resolution.
Pick a preset — 1MB, 5MB, 10MB — or enter a custom size. Like our other "compress to size" tools, this is a best-effort process: it's tuned to land safely under your target, and if a particularly complex GIF doesn't quite make it, you can compress again at a more aggressive setting.
How to Compress a GIF to a Target Size
Step 1
Upload your GIF
Drag and drop the animated GIF you want to shrink.
Step 2
Pick your target size
Choose a preset — 1MB, 5MB, 10MB — or enter a custom size.
Step 3
Download your compressed GIF
Get your GIF sized to fit your target, with every frame kept.
Frequently Asked Questions
Will this always hit my exact target size?
Not always — like our other "compress to size" tools, this is best-effort. A GIF with a lot of colors and motion may need a more aggressive pass to reach a small target.
Will all my GIF's frames be kept?
Yes — frames aren't removed; size is reduced by shrinking the color palette and resolution instead.
What size should I pick for Discord?
Limits vary by server boost level, but 8-10MB is a common non-boosted cap — check your server's actual limit.
Is my GIF uploaded anywhere?
No. Compression happens entirely in your browser.