Compress & Resize GIF
Compress & Resize GIF shrinks an animated GIF by scaling it down, reducing colours and dropping frames while keeping the running time, and shows the size before and after, in your browser so the GIF is never uploaded.
At a glance
- Accepts
- Animated or still GIF files
- Outputs
- A smaller animated GIF
- Where it runs
- Entirely in your browser, on your device
- What leaves your device
- Nothing - the file never leaves your device
- Limits
- Transparency is flattened to a chosen colour; already-optimised GIFs may not shrink without resizing
- Account
- Not required - there is no sign-up
- Price
- Free, with no watermark and no usage cap
- Made by
- Visrut
- Last updated
- 11 November 2026
Make an animated GIF smaller so it fits under an upload limit. Scale it down, cut the number of colours, and drop every second or third frame while keeping the same running time. Pixels that don't change between frames are left out of each frame, which helps a lot on screen recordings. You see the old and new size side by side. Everything runs in your browser.
How to use it
- Choose a GIF, or drop it here.
- Pick a smaller size, fewer colours and, if needed, drop some frames.
- Compress, compare before and after, and download.
Honest limits
- Transparent GIFs come out with a solid background in the colour you pick.
- Some GIFs are already well optimised; at original size and 256 colours the result can be bigger. Shrinking is the most reliable lever.
- Very long or very large GIFs take a while on phones, since every frame is decoded and re-encoded.
Frequently asked questions
Is my GIF uploaded?
No. It is decoded, shrunk and re-encoded inside your browser tab. Nothing is sent to a server.
Can I just resize a GIF?
Yes. Pick a size, keep 256 colours and all frames, and you get a resized GIF that still animates. Size is also the biggest saving: 50% width is roughly a quarter of the pixels.
What does dropping frames do?
Keeping 1 in 2 halves the frames. Each kept frame stays on screen longer, so the animation runs for the same time, just a bit less smoothly.
How few colours can I use?
64 colours is fine for most cartoons, stickers and screen recordings. Photos and video clips look better at 128 or 256. Dithering smooths gradients at fewer colours but makes the file a little bigger.
Would a different format be smaller?
Usually yes. GIF to MP4 makes a video several times smaller, and Video to GIF can save an animated WebP. Use GIF where only GIF is accepted.