Compress GIF Online

An online tool for compressing animated GIFs to the size you need. Its own encoder tries different options — compression strength, palette, frame size — and keeps the one that looks best by the SSIMULACRA 2 perceptual metric. There is also quick compression, presets for Discord, Telegram and Slack, and manual gifsicle settings; processing runs in your browser.

How to Compress a GIF

1
Upload GIF

Drop your animated GIF file or click to browse. Files up to 300 MB supported.

2
One click, or a target size

Select Quick Compress for one-click optimization, Target Size to set a specific file size, Platform for ready-made presets, or Custom for full control.

3
Compress

Click Compress GIF and wait for processing. Compare original and compressed versions side by side.

4
Compare with the original, then take it

Download the compressed GIF. Original quality comparison is available before saving.

Shrink animated GIFs while keeping them smooth and sharp

Drop GIF file here
Up to 100 GIFs at once — each file counts as one compression
GIF ·
Analyzing GIF...
Original
Compressed
Original
Original Compressed
Dimensions: Frames: Colors: Duration: FPS:
Compression Settings
The smallest file whose measured quality stays high. Frame size and palette stay as they are.
Target file size 1.0 MB
10 KB 10 MB
Discord
20 MB
Discord Emoji
256 KB
Discord Nitro Basic
50 MB
Slack
20 MB
Slack Emoji
128 KB
Telegram
20 MB
Telegram Sticker
256 KB
Twitter / X
15 MB
Email
1 MB
Reddit
100 MB
WhatsApp
16 MB
Lossy compression 80
Max colors 256
Optimization level
Resize width
Height adjusts automatically
Drop frames
Loop count
Preview with these settings
Original —
Estimated —
Reduction —
Faster
Smaller
Compressing... 0%
Compression Complete
Original
Compressed
Published Updated Author: