fileformer
search⌘KtranslateENexpand_moreupload_fileConvert
Converters8 file families · 44 direct conversions
What changes in a conversionarrow_forward
home/image-tools/gif-to-webp

Convert GIF to WebP Online Free

Same loop, usually lighter, and no more speckled gradients.

This page decodes your GIF itself, rebuilds each frame as shown, has your browser encode each frame as WebP, and assembles the animated WebP chunk by chunk, storing only the rectangle that changed. In mixed mode each frame is encoded both lossy and lossless and the smaller kept, as gif2webp -mixed does. It then decodes the result again to check it, and says plainly when the GIF stays smaller. Open a GIF, or try one of three built here: a flat cartoon, a dithered gradient and a screen recording.

animationFlat cartoongradientDithered gradientscreen_recordScreen recording
error
GIF · 7.7 KB
WebP · 8.6 KB (+12%)
bytes per frame · grey GIF, pink WebP
mixed: smallest per framelossylosslesscropchanged rectangles only
quality75
GIF200×150 · 20 frames · 7.7 KB
WebP8.6 KB in 121 ms
change+12%
frames stored aschanged rectangle · 13 lossless, 7 lossy
match with GIF40.3 dB average
loopforever
short delays1 frame(s) of 0-1 cs written as 100 ms, as browsers play them
The GIF stays smaller here. Each WebP frame carries its own chunk and codec headers (437 B per frame on average here), which outweighs WebP’s better compression on a GIF this small (200×150, 7.7 KB). Keep the GIF, or use MP4 for sharing; WebP pulls ahead on larger, photographic or long GIFs.downloadDownload bounce.webp · 8.6 KB
~/dither-is-expensive

GIF speckle is noise, and noise is the hardest thing to compress.

With only 256 colours, GIF encoders fake smooth gradients by scattering pixels of neighbouring colours (dithering). WebP has no colour limit, so that speckle is now pure cost: a lossy encoder spends bits copying it, and a lossless one can't predict it. Smoothing the frames before encoding brings the gradient back and the size down. All three files here come from the same dithered GIF.

dithered test GIFthe GIF opened above
GIF (dithered)source pixels
lossless40 KB · 99.0 dB vs GIF
lossy q7510 KB · 34.4 dB vs GIF
smoothed + lossy q758.1 KB · 34.4 dB vs GIF
Crops at 4×. Smoothing cut the lossy file from 10 KB to 8.1 KB (22% smaller). Its lower score against the GIF is the speckle being removed on purpose; lossless keeps every dither dot at 40 KB.
~/where-it-plays

Where an animated WebP plays, and where it doesn't

The first rows test the file this page just made in the browser you're using. The rest are first versions that play animated WebP. Some places (many email clients, older chat apps, some CMSes) still expect GIF. For social sharing, video (MP4) is often smaller still.

Decoded by this pageown ANMF compositor, every frame compared with the GIF20 frames · 40.3 dB
Decoded by this browserImageDecoder frame count20 frames
Loop count writtenANIM chunkforever
Chrome / EdgeChrome 32 (2014) · Edge 18 (2018)
FirefoxFirefox 65 (2019)
Safari (macOS / iOS)Safari 14, macOS 11 / iOS 14 (2020)
WhatsApp stickersAnimated stickers are animated WebP
Email clientsMostly GIF only: keep the GIF for newsletters
Windows Photos / macOS PreviewOften show only the first frame: test before sending

Frequently Asked Questions

Is converting GIF to WebP free?

Yes, GIF to WebP conversion is completely free with no signup, no watermark, and no usage limit. Convert as many files as you need.

Are my files uploaded to a server?

No. The GIF to WebP converter runs in your browser when your file is supported there, so the file stays on your device for that workflow, reducing server exposure for that workflow. Check which processing mode is in use before you upload anything sensitive.

How long does GIF to WebP conversion take?

Most GIF to WebP conversions finish in under a minute. Larger files take proportionally longer, but everything happens locally so there is no sign-up wait.

Will the conversion reduce file quality?

That comes down to the formats at each end. A lossless conversion changes nothing you can measure. A lossy one shaves the file down and takes a small amount of quality with it.

Does this work on mobile devices?

Yes. The GIF to WebP converter works on phones, tablets, and desktops in any modern browser including Chrome, Safari, Firefox, and Edge.