Convert WebP to GIF Free, Animation and All

Turn animated or still WebP files into GIF right in your browser. Every frame and its timing is kept, transparency too. Free, no sign-up, nothing uploaded.

Free, no sign-up, runs in your browser

Animated WebP keeps its frames and timing. Your files are never uploaded.

100% private. Your files are decoded and the GIF is written in your browser, never uploaded.

GIFs are written with gifenc (MIT) and optimised with gifsicle by Eddie Kohler, licensed under the GNU GPL v2 and compiled to WebAssembly by gifsicle-wasm-browser. The source code for both is available at those links.

Quick answer

BatchSet converts WebP to GIF free and entirely in the browser: nothing is uploaded and no account is needed. An animated WebP keeps every frame and the delay each frame had, so the GIF plays at the same speed, and transparency is carried over as GIF's on/off transparency. The frames are read with the browser's WebCodecs image decoder (Chrome, Edge and Firefox 133+; Safari gives the first frame only), one palette of up to 256 colours is built for the whole animation so colours do not flicker, and the GIF is written with gifenc and optimised with gifsicle. Many files convert at once with a ZIP download. A GIF is usually bigger than the WebP it came from, because GIF stores at most 256 colours per frame.

How to use the WebP to GIF

Three quick steps — free, private, right in your browser.

1

Add your WebP files

Drop one or many .webp files, or click to pick them. Each card says whether the file is animated or still.

2

Set colours or a width, if you want to

GIF holds 256 colours per frame. Fewer colours or a smaller width make a much smaller GIF.

3

Convert and download

The frames are decoded and the GIF is written on your own device. Save them one by one or as a ZIP.

Features

  • Animated WebP keeps every frame and its timing
  • Transparency is kept as GIF transparency
  • One palette for the whole animation, so colours don't flicker
  • Optional maximum width and fewer colours
  • Many files at once, ZIP download
  • Runs in your browser, nothing uploaded

Use Cases

  • Post an animated WebP where only GIF is allowed
  • Turn a WhatsApp or Telegram sticker into a GIF
  • Use a WebP animation in an email or an old CMS
  • Save a still WebP as a GIF for a tool that won't take WebP

Frequently asked questions

Does the animation survive?+

Yes. Every frame is read out of the animated WebP and written into the GIF with the delay it had, so the GIF plays at the same speed and runs for the same length of time.

Is this WebP to GIF converter free?+

Yes. There is no account, no watermark and no upload: the frames are decoded and the GIF is written in your browser.

Why is the GIF bigger than the WebP was?+

GIF is a much older format. It stores at most 256 colours per frame and compresses far less well than WebP, so a GIF is usually bigger, often several times bigger for photo-like animation. Fewer colours and a smaller width bring it back down.

Does transparency carry over?+

Yes, as GIF transparency, which is on or off per pixel rather than a smooth fade. A sticker keeps its clear background; a soft shadow gets a hard edge instead.

Why does my GIF have only the first frame?+

Reading the frames of an animated WebP needs the browser's image decoder for WebCodecs. Chrome, Edge and Firefox 133 or newer have it; Safari does not yet, so there the GIF comes out with the first frame only. The tool says so on the file when that happens.

What happens with a very long animation?+

Animations longer than 240 frames are converted with evenly spaced frames, and each frame kept holds the time of the ones left out, so one loop still lasts as long as it did.

Can I convert many files at once?+

Yes. Add as many WebP files as you like and download the GIFs together as a ZIP.

Related free tools

Want more power?

Unlock bulk Excel jobs, watermarking, file backup and more. Free to start.

Start for Free — No Card Required