ResizlyResize photos

GIF resizer

Drop an animated GIF, or a folder of them. Every frame is resized, its delay and the loop count are kept, and nothing is flattened to a still.

or drop them here: one photo or a whole folder

paste works tooNo photo handy?

Free · No sign-up · Photos stay on your device

The same photo cut to a Instagram story, 1080 by 1920 pixels
Instagram story1080 × 1920
The same photo cut to a Instagram post, 1080 by 1080 pixels
Instagram post1080 × 1080
The same photo cut to a YouTube thumbnail, 1280 by 720 pixels
YouTube thumbnail1280 × 720

Frames, not a first frame

Many resizers open an animated GIF as a picture and quietly keep only the first frame. Here the file is read frame by frame: each frame is composited the way a browser shows it (transparent pixels, frames that only redraw part of the picture, frames that restore what was underneath), resized through the same scaler as a photo, and written back with its delay.

A rule that asks for JPEG, PNG or WebP still writes an animated source as a GIF, and the plan row says so before anything runs, because no frame should be lost to a format setting.

Sizes that suit GIFs

Quick buttons set the common widths: 480 for chat and forums, 320 for small embeds, and half size. Width is what matters most for weight, because a GIF stores every pixel of every frame.

Questions about gIF resizer

Does the animation survive?

Yes. Each frame is drawn onto the full picture the way a viewer shows it, resized, and written back with its own delay. The loop count is copied. An animated GIF is never flattened to its first frame.

Why does my GIF look a little different?

A GIF holds at most 256 colours per frame. Resizing blends neighbouring pixels into new colours, so each frame gets a fresh palette of up to 256 picked from the resized frame. Smooth gradients can band slightly.

Can it make the GIF smaller in KB?

Making it narrower is what shrinks a GIF most: half the width is roughly a quarter of the pixels. The KB limit field is for JPEG, PNG, WebP and AVIF; it is not applied to animated GIFs.

What about animated WebP?

Animated WebP is not decoded here, so it is listed as skipped rather than turned into a still. Animated GIF is.

Is the GIF uploaded?

No. The GIF is decoded, resized and encoded by this page on your device; there is no server that receives it.

Related on Resizly

Photographic visual for Resize Gif

Resize Gif

Choose photos