Animation preserved
The resized result keeps the original timing, duration and repeat behavior.
Set exact pixel dimensions or scale by percentage while keeping every frame in the loop.
One GIF · up to 25 MB · up to 300 frames
Choose an animated or static GIF to begin.
The resized result keeps the original timing, duration and repeat behavior.
The aspect ratio stays locked by default to prevent stretching.
Every frame is decoded, resized and encoded on this device.
Resizing changes the real pixels in every animation frame.
Select an animated or static GIF within the browser-safe limits.
Enter width and height, keep proportions locked, or choose a percentage preset.
Tanumi scales every frame and rebuilds the animated GIF locally.
Changing HTML display size does not reduce the pixels stored in a GIF. This tool re-encodes every frame at the chosen dimensions.
Dimensions change while the animation timeline stays recognizable.
No. Every frame is resized and exported as a new animated GIF with the original timing and loop behavior.
Usually yes. Keeping it locked prevents people and objects from looking stretched or squeezed.
Usually, because each frame contains fewer pixels. The exact byte change still depends on colors and frame content.
Yes, within the output limit, but enlargement cannot recreate missing detail and may look soft or pixelated.
No. Decoding, resizing and encoding happen locally in your browser.