Keeps the animation intact
An animated GIF becomes an animated WebP — every frame, the exact timing, and the loop are rebuilt and preserved. A static GIF becomes a clean static WebP.
Drop your GIFs and get back smaller WebP files that keep every frame moving. Faster pages, lighter uploads, no signup, no upload, no watermark.
Add GIF files to convert to WebP
GIF · up to 50 files · 100 MB each
GIF has powered the moving image on the web for decades, but it was never built for it. The format tops out at 256 colors per frame and compresses each frame with an ageing scheme, so a short animated clip can balloon to several megabytes. That weight shows up as a page that loads slowly, an attachment that bounces off a size limit, or a chat app that quietly refuses the file. The animation is charming; the file size is the problem.
WebP was designed for exactly this job. An animated WebP stores the same frames, timing, and loop as the GIF, but packs them with a far more capable codec — the result is routinely 40 to 70 percent smaller than the source GIF, and often better still. WebP also escapes the 256-color ceiling entirely, so gradients, skin tones, and fine detail come out smoother instead of banded and dithered. You end up with a clip that looks the same or better and downloads in a fraction of the bytes.
AnyResizer rebuilds an animated GIF frame by frame, coalescing the disposal quirks that old GIFs rely on, then re-encodes the whole sequence as a single animated WebP at quality 80 — with a lossless toggle in the editor when you want a pixel-exact copy. A static GIF simply becomes a static WebP. Drop one file and the WebP saves straight to your device; drop a stack and they return zipped with tidy .webp names. Every frame is decoded and re-encoded inside your browser through WebAssembly, so nothing is ever uploaded.
An animated GIF becomes an animated WebP — every frame, the exact timing, and the loop are rebuilt and preserved. A static GIF becomes a clean static WebP.
WebP's modern codec typically shaves 40 to 70 percent off the original GIF, so pages load quicker and uploads slip under tight size limits.
Your GIF never leaves your machine. Open the Network tab mid-convert and you will watch nothing get uploaded to any server.
A bloated GIF hero or reaction clip can drag a page's load time. The same animation as WebP cuts the bytes and lets the page paint sooner.
A GIF too big for a form or message often fits comfortably once it is a WebP, with the animation fully intact and nothing else to trim.
Sites carrying years of GIF banners and loaders can swap them for WebP to trim page weight without redrawing a single frame.
GIF's 256-color cap leaves gradients banded and dithered. WebP renders the same clip with smoother color and finer detail.
Looping screen recordings saved as GIF get heavy fast. As WebP they stay crisp and light enough to embed on any product page.
Where the destination supports animated WebP, sending the WebP means the same moving image lands in far fewer megabytes.
Drag in a single GIF or a whole batch of fifty, animated or static. They line up together, all using the same settings unless you adjust one.
Quality 80 is the default and hits a strong balance of size and clarity. Flip on the lossless toggle when you need a pixel-exact copy of the frames.
A lone file downloads on its own; a batch comes back as one ZIP, every clip carrying a fresh .webp name and its animation intact.
Leave quality at 80 for most clips — it keeps motion clean while still delivering the big size cut over GIF.
Turn on the lossless toggle when you need a pixel-exact copy, though the file will be larger than a lossy WebP.
If a destination rejects animated WebP, convert back to GIF instead for maximum compatibility.
Trimming unneeded frames or resizing the clip before converting squeezes the WebP down even further.
Convert between JPG, PNG, WebP, AVIF, HEIC, and more in one place.
Go the other way when you need maximum compatibility with older apps and email.
Pull a single lossless still frame out of a GIF as a crisp PNG.
Take your new WebP down further in size while keeping it looking sharp.
Set new dimensions by pixels, percentage, or longest edge, before or after converting.
Drop them in and get back smaller animated WebP files that keep every frame moving and load in a fraction of the bytes.