A GIF that is too big for its upload slot, too wide for a post, or too heavy for a page usually does not need remaking — it needs resizing. This free gif resizer shrinks or enlarges the whole animation to the size you set, frame by frame, while its timing and loop stay exactly as they were. Everything runs in your browser, so nothing is uploaded and no signup is needed. One honest note: resizing re-encodes the GIF, so colours may shift slightly within GIF’s 256-colour palette.

How to use this gif resizer

Three quick steps — no signup, no cost.

1Drop in your GIF

Choose an animated or still GIF from your device. It is read locally, never uploaded.

2Set the new size

Type a width or a percentage. With the aspect lock on, the other side follows so nothing gets squashed.

3Preview and download

Check the resized loop plays as expected, then download the new GIF.

How this gif resizer keeps the animation intact

A new canvas size — the same animation inside it.

Every frame resized

All frames are scaled, not just the first one, so the result is a real animation at the new size.

Timing and loop kept

Each frame’s delay and the file’s loop setting carry over unchanged, so speed and looping never drift.

Aspect lock by default

Changing one side updates the other, so the picture is never stretched unless you deliberately unlock it.

Transparency kept

Transparent areas stay transparent in the resized GIF, with edges resampled so halos are avoided.

GIF Resizer FAQs

Short, direct answers to the questions readers ask most.

Yes. Every frame is decoded, resized and re-encoded, and the frame delays and loop setting are preserved, so the result plays like the original at the new size.

Shrinking usually does, since each frame holds fewer pixels, but it is not guaranteed — re-encoding can offset the saving on some images. Compare the before and after sizes in the preview.

Yes, but enlarging cannot create detail the source never had, so a big upscale may look soft. For clean enlargements, prefer whole-number multiples where possible.

Possibly, slightly. Resizing re-encodes the GIF into its 256-colour palette, so gradients and photographic tones may shift a little even when the size is right.

Match the slot it will live in — a chat sticker, a post embed or an upload limit — and keep the aspect lock on unless the destination demands an exact box.