Skip to main content

WebP to GIF

Convert WebP to GIF, including animated WebP: every frame and every delay is carried over, so the result plays exactly like the original. Runs in your browser, no upload.

  • No upload
  • Batch files at once
  • Free, no sign-up

100% Local in Browser — No Server Upload, Instant & Private

Drop your files here, or click to choose

WebP or GIF up to 25MB. An animated WebP is split into frames by the browser's own decoder; a still WebP becomes a one-frame GIF.

Presets

How it works

  1. 1

    Drop the WebP

    The page reads the file with the browser's ImageDecoder, which knows how to split an animated WebP into its frames and how long each one is shown.

  2. 2

    Pick the palette

    GIF caps at 256 colours per file. Full colour is right for photos and gradients; 128 or 64 colours halve the bytes on flat artwork, and the preview row shows the size before you download.

  3. 3

    Download the GIF

    The output is a standard animated GIF that any chat app, forum or old upload form accepts — which is the reason this conversion exists at all.

More tools

What it won't do

  • Animated WebP needs the browser's ImageDecoder: Chrome, Edge and Safari have it, Firefox does not yet. On Firefox the page says so instead of quietly returning one frame.
  • GIF cannot hold more than 256 colours per file and has one-bit transparency, so a WebP with a soft alpha edge will band at the edge after conversion.
  • Delays are rounded to GIF's 1/100 second unit: a 33ms frame becomes 30ms or 40ms, which is visible only in frame-by-frame comparison.
  • Conversion is one-way. Going back from GIF to WebP loses nothing here, but this page does not do it.

Questions

How do I convert an animated WebP to GIF?

Drop the .webp file and press Convert. Each frame is decoded, quantized to a shared palette and written into a GIF with the original delay, so the animation keeps its speed. A still WebP becomes a single-frame GIF held for 100ms by default.

Why convert WebP to GIF at all?

Because plenty of places still refuse WebP: older chat clients, forum avatars, email clients, some upload forms. GIF is universally accepted and animated, which is exactly the niche it refuses to die from.

Does the conversion keep transparency?

It keeps GIF transparency, which is one bit per pixel: a pixel is either fully transparent or opaque. A WebP with a soft shadow or a feathered edge will show a hard edge afterwards — that is the format's limit, not the converter's.

Can I convert several WebP files at once?

Yes. Bulk mode is on, and each file is converted separately — several still WebP files become several one-frame GIFs, not one combined animation. To join images into a single picture, use the merge page.

Is the file uploaded anywhere?

No. The conversion runs in the tab with the browser's decoder and a JavaScript GIF encoder. Nothing is sent, nothing is stored, and the page keeps working offline once loaded.