OPTIMIZE

Compress GIF

Three levers, a live size readout, and the animation still moves.

OPTIMIZE

☞ runs entirely in your browser — nothing is uploaded

Drop your GIF here

or click to browse — animated GIF only

three levers, not a slider

A GIF has no quality setting

JPEG has a quality slider because it throws away detail your eye barely registers. GIF has nothing of the kind: it stores indexed colours with lossless compression, so there is no dial to turn down. What decides the size of a GIF is three things — how many colours are in the palette, how many frames there are, and how many pixels each frame holds. Everything you can do to make one smaller is one of those three.

Of the three, colour usually gives the most for the least. Going from 256 to 64 removes three quarters of the palette and often a third of the file, and on a moving image the difference is genuinely hard to spot. Dropping frames is the blunt one: it halves or thirds the data and it is visible as choppier motion, so it suits screen recordings more than animation. Scaling down helps but less than you would expect, because a smaller frame also compresses less predictably.

three steps

How to compress a GIF

01

Drop the GIF in

It is decoded in the page. The original size appears in the panel on the right.

02

Pull the levers

Start with colours, then try dropping frames if it is still too big. The new size and the percentage saved update with every change.

03

Download

The rebuilt GIF is saved from your device — the file never left it.

quick answers

Compress GIF FAQ

Why is there no quality slider?

Because GIF does not have one. It is a palette format with lossless compression, so there is no "compress harder" setting the way JPEG has. Size comes from colours, frames and pixels, which is exactly what the three controls here change.

Which setting should I change first?

Colours. Going from 256 to 64 typically saves a third of the file and is very hard to see on a moving image. Only reach for frame dropping when colour reduction alone has not got you far enough.

Does dropping frames make it play faster?

No. Each dropped frame gives its time to the frame that survives, so the clip runs for the same number of seconds — it just moves in bigger steps. If you actually want it faster, use the GIF speed tool.

Why did my file barely get smaller?

Some GIFs are already near their floor: few colours, few frames, small canvas. Others are dominated by how much changes between frames, which none of these three levers touch directly — a clip where the whole picture moves every frame is expensive no matter what you do.

Does the animation survive?

Yes. Loop settings and per-frame timing are preserved, and transparency is re-declared rather than being flattened onto black.

Does anything get uploaded?

No. Decoding, re-quantising and re-encoding all happen in your browser, so there is no upload wait and no copy of your file anywhere else.