Resize and Compress Animated GIFs
Make an animated GIF smaller without breaking the animation. Set a new width, use fewer colours or keep fewer frames, and change the speed or looping if you like. Transparency is kept, and everything runs in your browser, so the GIF is never uploaded.
Your image is processed by your own browser and never uploaded. Many online editors send your photo to their servers and delete it later — this one never receives it at all.
Why use Resize GIF
- Resize every frame, keeping the animation and its timing
- Reduce colours to 128, 64 or 32 for a smaller file
- Drop every 2nd or 3rd frame without changing the length
- Speed from 0.5× to 2×, looping on or off
- Sharp scaling for pixel art, transparency kept
- Before and after file sizes, processed on your device
Popular uses
- Getting a GIF under a chat app's or forum's upload limit
- Shrinking a screen recording GIF for documentation
- Making emoji-sized GIFs for Slack or Discord
- Speeding up or slowing down a reaction GIF
Resize GIF: frequently asked questions
How do I make a GIF smaller?
The biggest savings come from a smaller width, since file size grows with the number of pixels. Then try fewer colours, and keep every 2nd frame for long animations. The tool estimates the new size as you change the settings and shows the real size after resizing.
Will resizing break the animation?
No. Every frame is rebuilt the way browsers play it, resized and encoded into a new animated GIF with the same timing, so the animation and its transparency stay intact. Ordinary image resizers often keep only the first frame.
Does dropping frames make the GIF faster?
No. When frames are dropped, the remaining frames are shown for longer, so the animation keeps its length; it just looks a little less smooth. Use the Speed setting to make it faster or slower.
How do I resize pixel art GIFs?
Turn on 'Keep pixels sharp'. Pixels are then copied without smoothing, which keeps hard edges when you scale pixel art up or down, especially at 2× or 0.5×.
Is my GIF uploaded?
No. The GIF is decoded, resized and encoded by your browser on your own device, so it's never sent to a server.