SVG/GIF

Resize the GIF. Keep it moving.

Set a new width and keep the original aspect ratio, frame sequence, and timing. The entire resize happens inside this browser tab.

  • No upload
  • All frames
  • No credits

Browser workspace

GIF Resizer

Your GIF stays on this device

OriginalResized
GIF

Original animation

OUT

Resized animation

How it works

A proportional resize across every frame.

  1. 01

    Read the animation

    The browser verifies the GIF87a or GIF89a signature, parses the logical canvas, and decodes every image frame. Files that exceed the size, dimension, frame, or total-pixel limits stop before expensive processing.

  2. 02

    Set the output width

    Enter a width or use a proportional preset. The height is calculated automatically, so the output does not stretch horizontally or vertically.

  3. 03

    Rebuild the GIF

    Frame patches are composited in order, including disposal behavior and transparent pixels. Each full frame is then scaled with high-quality Canvas sampling and quantized into a GIF palette before the new animation is encoded.

  4. 04

    Compare before download

    Both animations remain visible. The result shows exact dimensions, file size, and the measured percentage smaller or larger. Download only after the motion and quality look right.

What stays intact

Timing matters as much as pixels.

An animated GIF is a sequence of rectangular frame patches, not necessarily a stack of full images. Each patch can carry a delay, transparency index, and disposal instruction that changes what remains visible before the next frame appears.

This tool composes those patches onto a full logical canvas before it creates each output frame. Delays shorter than 10 milliseconds or missing delays are normalized to a safe minimum because browsers commonly clamp extremely short values. Loop information is retained when it is present.

Resizing changes the pixel grid, which means a new palette must be generated. The output keeps animation structure, but enlargement cannot recover detail that the source never contained.

Browser safety limits

Enough room for useful motion, with a hard memory ceiling.

Related GIF tool

Need a smaller file instead?

Open GIF Compressor

FAQ

Before you resize.

Does this GIF resizer preserve animation?

Yes. It processes every frame and preserves the normalized frame delays and loop behavior. The result remains an animated GIF.

Will resizing stretch the GIF?

No. You set the output width and the height is calculated from the original aspect ratio. The artwork is scaled proportionally.

Does the GIF get uploaded?

No. Decoding, frame composition, scaling, encoding, preview, and download all happen inside the browser tab.

Why can the resized GIF have different colors?

GIF supports at most 256 palette colors per frame. Resizing creates new pixels, so the output must be quantized into a new palette even when the dimensions become smaller.

Can I make a GIF larger?

Yes, up to 2,048 pixels on either edge and within the total pixel budget. Enlarging cannot create missing detail, so it is most useful for simple graphics rather than low-resolution photographs.