FREE first GIF with no sign-up, then 2 free GIFs every day once you sign in.

Free GIF Compressor: Get Any GIF Under the Size Limit

Drop the GIF that got rejected, pick 256 KB, 500 KB, 1 MB or 5 MB, and send one that goes through. It never leaves your device.

How to shrink it
Keep it under
Your GIF shows up here, next to the compressed version and both file sizes.

Runs on your device: the file never leaves your browser.

No GIF yet? Type one line and AI makes one, names spelled right.

Make a GIF with AI
One real run

A 710 KB GIF Compressed Under 500 KB

This birthday GIF went through the compressor on this page with the 500 KB target. Same size on screen, same 9 frames, same timing.

Happy birthday Sarah GIF before compression, 710 KB

Before

File size
710 KB
Dimensions
439×388
Frames
9
Colours
256
The same birthday GIF after compression, 453 KB

After: 500 KB target

File size
453 KB
Dimensions
439×388
Frames
9
Colours
64

36% smaller. To reach 500 KB the compressor only had to cut the palette; tighter targets also scale the GIF down, and only below half size does it start dropping frames.

How to compress a GIF

How to Compress a GIF in Four Steps

Drop in the GIF

Drag it onto the box, click to pick it, or paste it. Files up to 50 MB open.

Pick the limit

256 KB for Discord emoji, 1 MB or 2 MB for chat apps, 5 MB for email and forums.

Press Compress GIF

Your browser re-encodes it right on your device, nothing uploaded, and shows the new file size next to the old one.

Download it

One click saves the smaller GIF, already under the limit you picked.

What it does to the file

How the GIF Compressor Hits Your Size Limit

It takes the smallest step that reaches your target, which makes it the best GIF compressor for a hard limit: the GIF you get back stays as close to the original as the limit allows.

Sunrise GIF after compression to 128 colours
532 KB → 443 KB · 128 colours · all 9 frames

Fewer colours first

A GIF holds up to 256 colours. On our own AI-made GIFs, 128 colours cut the file by about a sixth and 64 by about a third, with every pixel and every frame kept.

Chalkboard See You Soon GIF after compression with Lossy turned up
499 KB → 192 KB · Lossy up · all 9 frames

Unchanged pixels skipped

Each frame only stores what moved since the last one. With Lossy turned up, pixels that barely changed count as unchanged too, which is where screen recordings and memes lose the most weight.

Happy Friday neon GIF compressed to 60 percent size
345 KB → 236 KB · 398×408 → 239×245

Then a smaller size

If colours alone cannot hit the target, it scales the GIF down by just enough. Need an exact size instead? The GIF resizer sets width and height to the pixel.

Happy Birthday Emma GIF compressed to half size with every second frame
939 KB → 95 KB · half size · 9 frames → 5

Frames last

Only below half size does it keep every second frame, adding the dropped time to the kept ones so the loop runs at the same speed. A GIF from our text to GIF maker reaches 1 MB with colours alone, frames untouched.

Answers

GIF Compressor FAQ

File size limits, quality and privacy.

Yes. The compressing happens in your own browser, so there is no server cost to pass on: no sign-up, no daily limit, no watermark on the file you download.

No. The file is read and re-encoded on your device; nothing is sent to our servers. Open your browser's Network tab while it runs and you will see no upload.

Pick the 256 KB target. Emoji are shown at 128×128, so for the sharpest result resize to 128×128 first on the GIF resizer, then compress what is left.

Only as much as the target forces. At 1 MB and above most GIFs keep their size and frames and only lose colours you rarely notice. Very small targets on long GIFs mean a smaller picture.

A GIF barely shrinks when it was optimised already or is mostly noise like film grain. Switch to Set it myself, raise Lossy and lower Scale, or convert it with GIF to MP4: our 1.03 MB sample GIF came out as a 381 KB MP4.

Files up to 50 MB open. Large GIFs take longer because every frame is processed on your device; a phone gets there too, only slower than a laptop.

No GIF Yet? Type One Line and Get One

Our AI GIF maker turns a sentence into a looping GIF with the words spelled right, like a happy birthday GIF with a name on it.