Compress GIF

To compress a GIF, pick the file, choose a level, and press Compress GIF. Light reduces the colors to 128, Medium also scales the width to three quarters, and Strong halves the width, keeps every second frame and uses 64 colors.

Drop a GIF here

or

GIF

Up to 100 MB on a computer and 50 MB on a phone, because your device does the work. You can also paste a file.

  • Stays on your device

    Your file is never uploaded

  • Up to 100 MB

    On a computer

  • GIF out

    Same speed, smaller file

How it works

  1. Pick a GIF from your device.
  2. Choose a level: Light, Medium or Strong. Medium is the default.
  3. To reduce GIF file size, the tool reduces the colors in each frame. Pixels that do not change between frames are left out.
  4. Strong also scales the width to half and keeps every second frame. The animation speed stays the same.
  5. If the result is not smaller, the tool says so. Some GIFs were already optimized and cannot shrink much further.

Facts

Where it runs
In your browser, on your device. Nothing is uploaded
Input format
GIF
Output format
GIF
Levels
Light: same size and frames, 128 colors. Medium: three quarters of the width, 128 colors. Strong: half the width, every second frame, 64 colors
Max file size
100 MB on a computer, 50 MB on a phone. GIFs are unpacked frame by frame in memory, so the limit is lower than for video
Browsers
Any current browser

Questions

How do I make a GIF smaller without losing much quality?

Start with Light, which keeps the size and every frame and only reduces the colors. Move to Medium or Strong only if the file is still too large.

Why did my GIF not get smaller?

Some GIFs are already optimized, so there is little left to remove. The tool tells you when the result is not smaller, and a stronger level may work better.

Does Strong compression change how fast the GIF plays?

No. Strong keeps every second frame, and the animation speed stays the same. The motion has fewer frames.

Why is the GIF size limit lower than the video limit?

GIFs are unpacked frame by frame in memory, which takes much more room than streaming a video. That is why the cap is 100 MB on a computer and 50 MB on a phone.

Related tools

Advertise here

Your ad goes live as soon as the payment goes through.

How long

0 of 60

Payment is handled by Dodo Payments. You can pay by card and other methods they offer.