Free plan: 1 conversion/hour, 1 file at a time
Go Unlimited →

Compress GIF

Free Online GIF Compressor

Indicate your files

*Files deleted after 24 hours

Convert up to 1 GB files free, Pro users can convert up to 100 GB files; Sign up now

Uploading

0%

How to Compress GIF

1 Drop your GIF animations into the box above, or pick them from your device — there is nothing to install and no account to create.
2 Choose how hard to squeeze: a quality or bitrate target, and optionally smaller dimensions if size matters more to you than detail.
3 Start the job and let the workers re-pack the file; your original is never modified in place.
4 Compare the new size against the original, then download the compressed GIF file.

Compress GIF FAQ

How does Compress GIF actually make the file smaller?
+
Concretely, the work happens across frames rather than within one: the shared palette is re-quantised, duplicate frames are dropped and inter-frame differencing keeps only the pixels that actually moved, which is where nearly all of the saving on an animation comes from. Nothing about it depends on you installing software: the job runs server-side and hands back a finished file.
That is decided by the content, not by the tool. Photographic detail, film grain and sensor noise resist compression; flat colour, large uniform areas, line art and text collapse. Expect a dramatic reduction on a screenshot or a logo and a modest one on a busy photograph.
Very much so. GIF is capped at a 256-colour palette with single-bit (on/off) transparency and no partial alpha, which is why photographs band and dither in it. That determines both the headroom available and whether the saving costs you anything in fidelity.
Yes — the palette is shared across the whole animation, so any change to one frame is negotiated against the colours every other frame needs. It is worth knowing before you overwrite an original you might need again.
Compressing the same file repeatedly. Each pass on a lossy format is a fresh generation of loss and the savings shrink while the damage accumulates. Go from the original to your target in one step, and keep the original.
A single compressed file per input, at a quality level you choose rather than a fixed default. If the result is still not small enough, reducing the pixel dimensions will do more for it than pushing the quality slider further down.
Animated and static GIFs, plus animated WebP. Still images work too and are treated as a single-frame animation, which is occasionally what you want when building one.
Yes: free accounts process images up to 25 MB each, which is a real constraint for animation — a few seconds of full-frame GIF reaches that quickly. If an animation is over the limit, cutting the frame rate is almost always a better first move than cutting the dimensions — the eye forgives 12 fps far more readily than it forgives a smaller picture.
The binding constraint on a GIF is not the operation, it is the 256-colour palette. Anything that changes pixel values forces a re-quantisation against a palette shared by every frame, which is where banding and dithering come from. Frame timing and loop count are preserved.
Yes, and it is worth doing — per-file overhead on an animation is dominated by decoding every frame, so a batch amortises far better than the equivalent set of single runs.
Animation is preserved. Every frame is decoded, processed and re-assembled with the original delays and loop count intact. You only get a still if you explicitly ask for a single frame.
No. Compress GIF is free, needs no account, and adds no watermark to the output. Uploaded animations are deleted from the workers a short time after the job completes.

Rate this editor

5.0/5 - 0 votes
ns6.com — Free WHOIS privacy, DNS and SSL on every domain.
Or plop your files here