Compress GIF Images
Animated GIFs are a beloved way to share reactions, demos, and short loops — but they can balloon to several megabytes, slowing pages and clogging chats. This tool shrinks GIFs right in your browser by reducing the color palette of every frame, and it can optionally skip frames for even smaller files. Animation is fully preserved: all frames are re-encoded and timing is kept consistent.
Common Use Cases
Faster Web Pages
Chat & Social
Screen Recordings
How to Compress a GIF
Add Your GIFs
Drag and drop GIF files onto the upload zone, click to browse your device, or paste an image straight from the clipboard. You can load up to 20 images in a single batch.
Set the Color Count
Drag the colors slider to choose the palette size, from 2 up to 256. Fewer colors produce smaller files; more colors preserve smoother shading.
Skip Frames (Optional)
Use the Frames option to keep every 2nd or 3rd frame. The timing is adjusted automatically so the animation still plays at the same overall speed.
Preview & Download
Check the before/after comparison, then save each GIF individually or use Download All (ZIP) for the whole batch.
Features
Palette Reduction
A 2–256 color slider powered by median-cut quantization trims file size while controlling visible banding.
Frame Skipping
Drop every 2nd or 3rd frame for extra savings, with delays recalculated so playback speed stays the same.
Animation Preserved
Animated GIFs are fully supported — all kept frames and their timing are re-encoded into a working animation.
Batch & Browser-Based
Compress up to 20 files at once, download them as a ZIP, and keep everything local for full privacy.
Color Count Guide
| Colors | Result | Best For |
|---|---|---|
| 192–256 | Minimal compression, highest quality | Detailed, colorful loops |
| 96–191 | Good balance of size and quality | General-purpose GIFs |
| 32–95 | Noticeable banding, much smaller files | Simple animations |
| 2–31 | Heavy compression, significant quality loss | Tiny icons, flat graphics |
Frequently Asked Questions
How does GIF compression work?
It reduces the number of colors in each frame's palette using a median-cut algorithm. Fewer colors mean smaller files, though very low counts can introduce visible banding. Optionally, skipping frames removes data the eye barely misses.
Does this preserve GIF animation?
Yes. Animated GIFs are fully supported. Every frame you keep is re-encoded and the timing is preserved, so the output still plays as an animation.
What does the Frames option do?
It lets you skip every 2nd or 3rd frame to further reduce file size. The remaining frames' delays are increased automatically so the animation plays at the same overall speed, just with fewer in-between frames.
What color count should I use?
128 colors offers a good balance for most GIFs. Colorful, detailed loops look best near 256, while simple flat animations can drop to 32–64 for much smaller files.
Are my images uploaded to a server?
No. All decoding, compression, and re-encoding happens entirely in your browser. Your GIFs never leave your device, which keeps even private clips secure.
No comments yet. Be the first to comment!