Turn a short WebP into a GIF

Drop an animated or still WebP and download a GIF. When this browser can write the frames, the motion stays. A still WebP becomes a one-frame GIF. The work runs in this tab.

Runs in your browser Free No sign-up
  1. Choose file
  2. Set options
  3. Get result

Your file never leaves your device. Processed locally in your browser. Nothing is uploaded.

FFmpeg turns an animated WebP into a GIF when this browser can. A still WebP becomes a one-frame GIF. If an animation cannot be written, the download is the first frame and the result says so. WebP up to 12 seconds.

How to convert WebP to GIF

1. Drop a WebP you already have. A video, a GIF or an audio file is refused here. 2. Press “Convert to GIF” and download.

This browser reads each frame of an animated WebP. FFmpeg then builds a palette and writes the GIF. The download keeps the name ending in .gif when at least two frames are written. A WebP that was already one picture goes through FFmpeg as a one-frame GIF. If an animation cannot be written, the download is a still GIF of the first frame, the name ends in still.gif, and the result says so.

A WebP page, not a GIF page

GIF to WebP starts from a GIF and aims at WebP. Video to GIF starts from a video. WebP to PNG and WebP to JPG save one still picture from the canvas. This page starts from a WebP and aims at GIF. Clips stay within the limit shown next to the button.

The WebP stays in this tab

FFmpeg runs in this browser on one CPU thread. GustKit does not fetch a WebP from a link. Leave the tab open until the download appears. Close it and the file is gone.

How to check the GIF

1. Open the download. 2. An animated WebP should still move when the name ends in .gif and the result does not mention the first frame. 3. If the name ends in still.gif, only the first frame was saved and the result on this page says so.

GIF to WebP starts from a GIF. This page starts from a WebP, animated or still, and saves a GIF. Nothing is uploaded.

Frequently asked questions

The download is a GIF and the frames still move. Did it work?

Yes. An animated source with two or more GIF frames keeps the name ending in .gif. A still.gif file is only the first frame, and the result says so.

Why is there a time limit?

Each frame is re-encoded. A long animation would sit on one CPU thread for a long time, so this page takes short WebP files only.

Can I turn a WebP into a GIF and also crop it in one step?

No. Convert it first, then open Crop GIF on the download.

Is the WebP uploaded?

No. FFmpeg runs in this tab.

The download is a GIF and the result mentions the first frame. Did it work?

Yes. That browser could not write an animated GIF, so GustKit saved the first frame and said so.

Can I turn a WebP into a GIF and also change its speed in one step?

No. Convert it first, then open Change GIF speed on the download.