Local animation resizer

Resize an animated GIF online

Set exact pixel dimensions or scale by percentage while keeping every frame in the loop.

Drop a GIF here

One GIF · up to 25 MB · up to 300 frames

Resized locally. Nothing is uploaded.

Choose an animated or static GIF to begin.

01

Animation preserved

The resized result keeps the original timing, duration and repeat behavior.

02

Proportions protected

The aspect ratio stays locked by default to prevent stretching.

03

Processed locally

Every frame is decoded, resized and encoded on this device.

Three clear steps

How to resize a GIF

Resizing changes the real pixels in every animation frame.

  1. 01

    Choose one GIF

    Select an animated or static GIF within the browser-safe limits.

  2. 02

    Set the new dimensions

    Enter width and height, keep proportions locked, or choose a percentage preset.

  3. 03

    Resize and download

    Tanumi scales every frame and rebuilds the animated GIF locally.

Pixels, not CSS

A genuinely smaller or larger GIF

Changing HTML display size does not reduce the pixels stored in a GIF. This tool re-encodes every frame at the chosen dimensions.

  • Fit an animation to a documentation column.
  • Create a compact avatar or reaction image.
  • Prepare an exact pixel size required by another service.
Before you resize

What resizing changes

Dimensions change while the animation timeline stays recognizable.

Width and heightChanged to the selected output dimensions
Aspect ratioLocked by default; optional stretching is explicit
TimingOriginal frame delays are preserved
LoopOriginal repeat behavior is preserved
SharpnessUpscaling can look soft or pixelated
Useful answers

GIF resizing questions

Will resizing remove the animation?

No. Every frame is resized and exported as a new animated GIF with the original timing and loop behavior.

Should I keep the aspect ratio locked?

Usually yes. Keeping it locked prevents people and objects from looking stretched or squeezed.

Does making a GIF smaller reduce file size?

Usually, because each frame contains fewer pixels. The exact byte change still depends on colors and frame content.

Can I enlarge a small GIF?

Yes, within the output limit, but enlargement cannot recreate missing detail and may look soft or pixelated.

Is the GIF uploaded?

No. Decoding, resizing and encoding happen locally in your browser.

Continue with Tanumi

Crop empty space or compress the resized result when needed.

Resize another GIF