Shrink an animated GIF by width.

Decode every frame and re-encode at a smaller size. Your file never leaves the browser.

No Upload Animation Preserved One Pass
Click or drag a GIF here
Animated GIF · One file at a time
No GIF selected
10
Common widths
All animation frames are decoded and re-encoded at the target width. Entering a width larger than the source keeps the original size — no upscale.

Shrink a GIF's size (by width)

Reduce an animated GIF's width and re-encode it into a lighter file — every frame is kept.

Use it when a large GIF hits the upload limit in chats, messengers, or forums. Enter a width and the height scales to keep the ratio, while the animation (all frames) is preserved.

The GIF is never uploaded — it's processed in your browser. To cut the file size further rather than the dimensions, use Compress GIF.

Shrinking GIFs — frequently asked

How do I make a GIF smaller?

Drop the GIF and enter a target width; every frame is re-encoded at that size.

Is the animation kept?

Yes. All frames are preserved, so the motion stays intact.

Will the aspect ratio break?

No. Enter only the width and the height is computed to keep the original ratio.

I need smaller file size, not dimensions.

Use the Compress GIF tool, which drops frames and reduces colors.