Skip to content

Resize Animated GIF

Change the size of any animated GIF and keep it playing exactly like the original — same frames, same timing, same loop.

Drop a GIF here

Animated or still GIF up to 100 MB · Resized on your device — nothing is uploaded

How to resize an animated GIF

  1. Add the GIF. Drag it onto the resizer, use Choose GIF, or paste it from the clipboard. You’ll see its size, frame count, duration and loop setting right away.
  2. Set the new size. Enter a width in pixels — the height follows the original proportions. For a fixed box, unlock the ratio and choose Stretch, Fit or Fill.
  3. Resize and check. Press Resize GIF. The result card compares frames, duration and file size with the original; a check mark means they match.
  4. Download. Save the resized animated GIF. Change any setting and the preview updates, so you can try a few sizes before you settle.

Why animated GIFs break when you resize them

Most “resize animated GIF” failures come from treating the file as a flipbook of full pictures. It usually isn’t. Here is what an animated GIF actually contains, and how each part is handled here.

Partial frames and disposal

To save space, many GIFs store only the rectangle that changed in each frame, plus a disposal method: keep the previous frame, clear the area, or restore what was there before. Resize those patches individually and they land in the wrong place, leaving trails and flicker. The fix is to rebuild every frame on the full canvas first — exactly as a browser does — and only then resample it.

Per-frame timing

Every frame has its own delay in hundredths of a second. Animators use this deliberately: a longer hold on the punchline, a quick blink. Converting the GIF to a fixed frame rate (as video-based editors do) flattens that rhythm. Here each delay is copied one-to-one.

Loop count

The loop instruction lives in a small extension block. Some tools always write “loop forever”, which turns a play-once reaction GIF into an endless one. The original setting is kept unless you change it.

Transparent edges

GIF transparency is on/off per pixel. When edges are averaged together with the hidden color behind transparent pixels, you get a dark or colored fringe. Resampling with premultiplied alpha avoids that, so stickers and cut-outs stay clean on any background.

Make a resized animated GIF smaller

GIF file size grows roughly with the number of pixels in every frame, so the size you pick matters most:

Scale Pixels per frame Example: 800 × 450 GIF
100%100%800 × 450
75%56%600 × 338
50%25%400 × 225
25%6%200 × 113
  • Lower the colors. Under Quality, colors & loop, 128 or 64 colors per frame often cuts another 20–40% with little visible change.
  • Use Pixel art mode for flat graphics. Nearest-neighbor resampling adds no new colors, so logos, UI recordings and pixel art stay small and sharp.
  • Avoid upscaling photos. Enlarging a GIF can’t add detail and makes the file much bigger. For pixel art, see scaling a GIF by 2× or 4×.

Back to the GIF resizer home, or pick a ready-made size in the emoji & avatar size guide.

Resize animated GIF: questions

Can I resize an animated GIF without it speeding up or slowing down?

Yes. The delay stored with each frame is written back unchanged, so the resized animated GIF has the same timing and the same total duration. The result card shows the duration before and after so you can confirm it.

Why does my GIF show trails or broken patches after resizing somewhere else?

Optimized GIFs often store only the part of a frame that changed, plus a disposal rule that says what to do before the next frame. Tools that resize those partial frames on their own misplace them, which leaves ghost trails. This resizer composites every frame exactly as a browser plays it first, then resizes the full picture.

Does it work with animated GIFs that play only once?

Yes. A GIF without a loop instruction plays once in browsers; the resized file keeps that. Under Quality, colors & loop you can also switch it to loop forever, or make a looping GIF play once.

Can I resize an animated GIF on my phone?

Yes. The resizer runs in mobile Safari and Chrome. Tap Choose GIF to pick from Photos or Files, then download the result. Long, high-resolution GIFs need more memory, so on older phones a smaller output size works best.

Can I crop an animated GIF to a square while resizing?

Unlock the aspect ratio, enter a square size such as 500 × 500, and choose Fill. The animation is scaled to cover the square and the edges are trimmed evenly from the center.

How long does resizing an animated GIF take?

Usually a second or two — short reaction GIFs and emoji finish almost instantly. Time grows with output size × number of frames, so a long GIF enlarged to 1000+ px can take several seconds. The progress bar shows each step and you can cancel at any time.