Make animated GIFs smaller in your browser. Lossy compression, fewer colours or a smaller size, many GIFs at once. Free, no sign-up, nothing uploaded.
Free, no sign-up, runs in your browser
Your GIFs are processed on your own device and never uploaded.
Drop GIFs, or click to browse
Animated or still GIF, up to 10 MB each. Add as many as you like.
100% private. Your GIFs are processed in your browser and never uploaded.
GIF processing uses gifsicle by Eddie Kohler, licensed under the GNU GPL v2, compiled to WebAssembly by gifsicle-wasm-browser. The source code for both is available at those links.
Quick answer
BatchSet's GIF compressor makes animated GIFs smaller free and entirely in the browser, using gifsicle compiled to WebAssembly, so nothing is uploaded and no account is needed. It applies lossy GIF compression with an adjustable strength, can cut the palette to 128, 64 or 32 colours and can scale the GIF down to a maximum width. Every frame, its timing and the loop are kept, many GIFs can be compressed at once with a ZIP download, and a file that would not get smaller is returned unchanged.
Three quick steps — free, private, right in your browser.
Drop one or many .gif files, or click to pick them. Each card shows the size, frames and loop length.
Set the compression strength, and optionally fewer colours or a smaller width. 60 to 100 suits most GIFs.
Each GIF is compressed in your browser. Save them one by one or as a ZIP.
Yes. There is no account and no watermark, and the GIFs are compressed on your own device.
No. Compression runs in your browser with gifsicle compiled to WebAssembly, so the files never leave your device.
It is gifsicle's lossy setting. Higher values let the encoder change pixels slightly so the GIF packs smaller, which shows as fine grain. 0 keeps every pixel and only re-optimizes the file.
Reduce the width. Halving the width leaves a quarter of the pixels in every frame, which saves more than any compression setting. Fewer colours help next, especially for flat graphics.
Yes. Every frame, its timing and the loop setting are kept. Only how the pixels are stored changes.
Some GIFs are already packed tightly. If the result would not be smaller, you get the original back instead of a bigger file. Try a higher setting, fewer colours or a smaller width.
There's no fixed limit. Batches of several hundred are common and run in parallel across your CPU cores, so even large batches finish in seconds. It's completely free with no signup.
GIF Resizer
Resize GIFs by percent or to an exact width, and keep the animation. Many GIFs at once, free, no sign-up, and nothing is uploaded.
OpenCrop GIF
Crop an animated GIF to the part you want. Drag the frame, pick 1:1, 4:3 or 16:9, and every frame is cropped the same way. Free, nothing uploaded.
OpenGIF Speed
Make a GIF play faster or slower, from 0.25x to 4x. Only the frame timing changes, so there is no quality loss. Free, in your browser, nothing uploaded.
OpenUnlock bulk Excel jobs, watermarking, file backup and more. Free to start.
Start for Free — No Card Required