Optimize & shrink a GIF — free, no upload
Shrink an existing GIF's file size, resize it, or set its loop count — all in your browser. Nothing is uploaded.
Need to make a GIF first? Convert a video to GIF.
Shrink an existing GIF's file size, resize it, or set its loop count — all in your browser. Nothing is uploaded.
Need to make a GIF first? Convert a video to GIF.
It decodes every frame back to raw pixels, then re-encodes with your chosen settings: a smaller size, fewer colors, or fewer frames all reduce the file. Fewer colors is often the biggest single win, since GIF stores close to full color data per frame.
Yes — pick loop forever, play once, or a specific number of plays. That value is written directly into the GIF's loop extension, the same field every GIF player reads.
Some, yes — keeping every 2nd or 3rd frame trades smoothness for a smaller file (each kept frame's display time is extended to preserve the original overall duration). For fast motion it's more noticeable than for slower animations.
Any standard GIF — including ones from other tools — as long as it's not corrupted. The decoder handles partial-frame updates and transparency the way real-world optimized GIFs commonly use them.