Edit GIFs · Free · No upload

GIF resizer: resize an animated GIF

The GIF Resizer changes the pixel dimensions of an animated GIF while keeping every frame and its timing. Enter a new width and height or pick a percentage; the aspect ratio stays locked unless you unlock it. Frames are resampled with high-quality smoothing in your browser.

  • Runs in your browser
  • No sign-up
  • No watermark
  • Works on mobile
Loading tool…

How to use GIF Resizer

  1. 01

    Upload a GIF

    Drop your animated GIF onto the page.

  2. 02

    Choose the new size

    Type a width or height, or tap a percentage preset.

  3. 03

    Resize and download

    Click Resize GIF, check the preview and download.

Common GIF sizes

Different destinations want different sizes: Discord and Slack emoji look best at 128×128 (Discord allows emoji up to 256 KB); chat and social GIFs are typically 480 px wide; website headers and tutorials may need 800–1200 px. Shrinking also makes files much smaller, because size scales roughly with pixel count — halving both sides typically cuts the file to a quarter or a third.

If the shape is wrong rather than the size, crop first, then resize. For square emoji from a wide GIF, crop to 1:1 and resize to 128 px.

Enlarging GIFs

Upscaling can’t add detail, but it’s useful for small pixel art, cursors and sprites. Whole-number scales (200%, 400%) keep pixels evenly sized. For a smaller file at the same dimensions, use the GIF compressor; to fit an exact frame shape, combine resizing with Rotate GIF or Crop GIF.

Features

  • Animation preserved

    Every frame and every frame delay is kept exactly.

  • Aspect lock

    Change one side and the other follows — or unlock to stretch.

  • Quick presets

    Jump to 25%, 50%, 75%, 150% or 200% in one tap.

  • High-quality scaling

    Smooth resampling avoids jagged edges when shrinking.

GIF Resizer FAQ

How do I resize a GIF without losing the animation?

Use a GIF-aware resizer like this one: it decodes every frame, scales each one and re-encodes them with the original timing. Ordinary image editors often keep only the first frame.

Does resizing reduce GIF file size?

Yes. File size scales roughly with pixel count, so halving the width and height typically cuts the file to about a quarter to a third of its original size.

What size should a GIF be for Discord or Slack?

Custom emoji work best at 128×128 px, and Discord accepts emoji up to 256 KB. For chat messages, 480 px wide is a good balance of clarity and file size.

Are my files uploaded to a server?

No. GifRush processes everything locally in your browser using JavaScript, Canvas, Web Workers and WebCodecs. Your files never leave your device, and closing the tab discards them.