Skip to content

GIF resizer: smaller GIFs, same animation

Pick a new width — chat size, sticker size, or anything — and the GIF comes back animated, re-optimised and far smaller.

One animated GIF · resized on your device with its animation intact, nothing is uploaded

Advanced settings (optional)
Resize options
Common sizes

One click sets the new width — the height follows automatically and the animation is untouched.

Width
px

Pixels; the height keeps the GIF's own proportions. Smaller width = much smaller file.

Colour smoothing

Smooth looks best for photos and gradients; Compact dithering keeps the file smaller.

Runs in your browser. Files are never uploaded — you can go offline after the page loads.

How to use the GIF Resizer

  1. Drop one animated GIF.
  2. Pick a preset — sticker, chat, web — or type any width; the height follows automatically.
  3. Press Resize, watch the animated preview, and download.

Easy to use

Drop files, pick options, download. Whole folders at once, no signup, no daily limit.

Best quality

The same engines the professionals use — SVGO, resvg, MozJPEG, libwebp, libavif — compiled to run in your browser.

Private & secure

Files are processed on your device and never uploaded. Close the tab and nothing remains anywhere.

Why width is the whole game

A GIF stores every frame as pixels, so file size grows with the square of its dimensions — halving the width roughly quarters the file. That is why a GIF that chat apps reject at 8 MB often sails through at 320 px wide. This tool scales every frame with Lanczos filtering, rebuilds an optimised colour palette for the new size, and keeps the timing and loop untouched.

Need it even smaller? Convert to MP4 — video codecs beat GIF by 5–20× — or pull individual frames with the GIF splitter. Everything runs on FFmpeg compiled to WebAssembly in your browser; the GIF never uploads anywhere.

Frequently asked questions

Does resizing keep the animation?

Yes — every frame is scaled and the timing and loop are untouched. The colour palette is regenerated for the new size, which often makes the file dramatically smaller than the original.

How do I make a GIF small enough for chat apps?

Width is what matters: the 320 px “Chat” preset typically cuts a GIF to a fraction of its size. Choose “Compact” dithering to squeeze further.

Is my GIF uploaded?

No — FFmpeg runs as WebAssembly in your browser. The GIF never leaves your device.

Your files never leave your device

Most online converters upload your file to a server. InfyTool ships the actual encoders to your browser as WebAssembly instead, so processing happens inside your tab — faster for batches, and nothing to delete afterwards.

  • No upload, ever. Turn off Wi-Fi after the page loads and every tool keeps working.
  • No limits. No file-size cap, no queue, no watermark, no account.
  • Runs on your CPU. Batches use several cores in parallel; nothing is throttled.

More free tools

Need graphics to work with?

InfyTool is built by the same team as these free libraries.