Compress GIF Online
An online GIF compressor for reducing animated GIF file size. Lossy LZW compression, color reduction, frame optimization, and ready-made platform presets for Discord, Telegram, Slack, and more.
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...
Size: Dimensions: Frames: Colors: Duration: FPS:
Compression Settings
Automatically selects optimal settings for your GIF.
Target file size
1.0 MB
10 KB 10 MB
Discord
8 MB
Discord Emoji
256 KB
Discord Nitro
50 MB
Slack
25 MB
Slack Emoji
128 KB
Telegram
20 MB
Telegram Sticker
256 KB
Twitter / X
15 MB
Email
1 MB
Reddit
20 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
Premium: up to 500 per day Premium: higher limit
Premium removes these limits You have used today’s compressions. Get Premium for up to 500 a day, or come back tomorrow. You have used today’s runs. The counter resets at midnight (your local time). This account is not confirmed, so runs are unavailable. Confirm your email in your profile. Premium has a higher limit: up to 500 runs per day. Get Premium
Compressing... 0%
Compression Complete
Original
→
Compressed
Published
Updated