EN
My tools

GIF to WebP Converter

Convert animated GIFs to animated WebP in your browser: lossless or lossy, exact frame timing, loop count kept. Usually much smaller than the GIF.

Animated or still GIFs. Files never leave your device.
My tools →
Advertisement

Animated WebP plays everywhere a GIF does in a modern browser, but it is usually far smaller: for graphics and stickers, lossless WebP stored the same pixels in 20–80% less space in our tests, and lossy WebP shrinks animations made from video by about half. This converter decodes each GIF frame in your browser, stores only the part of each frame that changes, and writes an animated WebP with the GIF's exact frame delays and loop count. Nothing is uploaded.

How to use this tool

  1. Choose one or more GIFs.
  2. Pick the compression: lossless for graphics, stickers and pixel art; lossy for GIFs made from video.
  3. Keep the GIF's looping or choose your own.
  4. Compare the sizes and download the WebP files.

Formula

Size change = WebP size ÷ GIF size − 1

Each frame is compared with the picture before it; only the changed rectangle is encoded and placed over the previous picture, which keeps the animation exact. Lossless WebP keeps every pixel; lossy WebP uses the VP8 video codec, with transparency stored separately. "Smallest" encodes every frame both ways and keeps the smaller one. GIF delays under 0.02 s are written as 0.1 s, the way browsers play them. Safari cannot write WebP from a web page, so there the ffmpeg engine encodes each frame whole: the result is exact but larger.

Example

A 2.4 MB, 120-frame reaction GIF made from a video, converted at lossy 80%, typically comes out around 0.8–1.2 MB — a 50–65% saving. A 300 KB flat-colour sticker converted lossless usually lands near 150–220 KB with every pixel identical.

Frequently asked questions

Where can I use animated WebP?

In every current browser (Chrome, Edge, Firefox, Safari), on websites, and in many chat apps and sticker packs. Some older programs and e-mail clients show only the first frame or nothing, so keep the GIF for those.

Why is my WebP larger than the GIF?

Tiny GIFs with few colours are already compact. Try "Smallest", or keep the GIF. The result shows the size change for every file.

Is the timing exactly the same?

Yes. WebP stores delays in milliseconds, so every GIF delay is kept exactly, and frames that do not change are merged into one longer frame.

Are my files uploaded?

No. Decoding and encoding run in your browser. Browsers that cannot write WebP themselves use the ffmpeg engine instead (about 30 MB, downloaded once).

Last updated:

Cite or embed this tool
APA

kakaoCalc. (2026, November 8). GIF to WebP Converter. https://kakao.mobile/tools/gif-to-webp-tool/

MLA

“GIF to WebP Converter.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/gif-to-webp-tool/.

Advertisement