When you'd do this
Your site or app shows animated GIFs and they're heavy. WebP plays the same animation in every current browser, with full transparency and millions of colours rather than 256.
What to expect
Every frame, its timing and the loop count are kept, and clear pixels stay clear. Lossy WebP at 80% is often much smaller than the GIF, and WebP Lossless keeps every pixel exactly; each row shows the change, and says so if the GIF was smaller. A WebP can be at most 16,383 px a side.
Recommended settings
Lossy at 80% for clips cut from video and photo-like animations; WebP Lossless for pixel art, cartoons and screen recordings, where lossy compression smudges sharp edges.
Where it opens
Every current browser — Chrome, Edge, Firefox, Safari — and most sites and apps that show images. Some chat apps, email clients and older tools still only animate GIFs.
Good to know
- Animations over 1,000 frames, or more than a billion pixels across all their frames, keep only the first frame — the row says so before you convert.
- Frames set to 10 ms or less are written as 100 ms, the speed browsers play them at anyway.
- Not every app that shows GIFs plays animated WebP yet; check where it's going.
How to do it
- Choose your GIF files, or drop or paste them on the page — as many as you like.
- Each is set to WebP. Change one on its own row if you like, and set Quality, WebP Lossless and Resize in Settings.
- Convert all, then download each WebP, or all of them in one .zip.
Questions
- Does GIF to WebP keep the animation?
- Yes. Every frame, its delay and the loop count — play once, a few times or forever — are kept.
- Lossy or lossless WebP for a GIF?
- Lossless keeps the GIF's pixels exactly and suits cartoons and pixel art; lossy is often much smaller for clips cut from video.
- Is the GIF's transparency kept?
- Yes. A GIF's clear pixels stay clear in the WebP.