WebP to GIF Converter

Turn an animated or still WebP into a GIF in your browser, with a palette built from your own frames. Nothing is sent to a server and there is no queue.

  • Gratis
  • Ingen tilmelding
  • Intet vandmærke
  • Kører i din browser

WebP to GIF

Konverteren er ffmpeg kompileret til WebAssembly. Det downloades en gang (30 MB), når du vælger din første fil, så forbliver i din browser cache.

Din fil behandles af din egen browser og uploades aldrig. Selve motoren er en engangs 30 MB download første gang du bruger den, og derefter kommer den ud af din browser cache.

Hvordan man bruger WebP to GIF

  1. 1Pick a frame rate and an output width, then drop your .webp onto the box above.
  2. 2The converter fetches itself once, about 30 MB of WebAssembly, then reads every frame.
  3. 3Watch the GIF appear in the page, check it plays correctly, then download it.

Two formats built forty years apart

WebP arrived in 2010 carrying ideas from video compression: frames that describe only what changed since the last one, and an encoder allowed to discard detail nobody will notice. GIF was finalised in 1989 and stores each frame as an indexed image drawn from at most 256 colours.

Converting an animated webp to gif therefore means giving up efficiency in exchange for reach. Expect the file to grow several times over, and expect smooth gradients to show banding that was not there before. Neither is a fault in the conversion; both are what the older format is.

What the tool does about the colour limit

The naive approach is to map every frame onto a fixed palette, which is why converted GIFs so often look muddy. Here the palette is computed from your own frames first and then applied, so the 256 slots are spent on the colours your image actually contains. Dithering smooths the boundaries that remain.

Two controls matter. Frame rate decides how many frames are kept, and dropping from 25 to 15 usually costs very little visually while cutting the file substantially. Output width matters even more, because GIF size scales with the pixel count and not much else; 480 pixels is a sensible default for anything going into a chat window or a document.

When GIF is still the right answer

The honest case for this conversion is that the destination is not yours to change. Older forums, email clients, some internal wikis, e-readers and a surprising number of corporate tools show a broken image where a WebP should be. A GIF works in an ordinary image tag with no video element, no autoplay policy and no support question attached.

If the destination does accept modern formats, an MP4 will look better than either at a fraction of the size, and there is a video-to-GIF page here for the opposite direction. Everything runs in your browser: files up to 500 MB are accepted, nothing reaches a server, and the engine is fetched once and cached.

Ofte stillede spørgsmål

Does an animated WebP stay animated?
Yes. Every frame is read and written into the GIF in order, so the motion survives. A still WebP produces a single-frame GIF instead, which is what you want when something on the other end simply refuses the newer format.
Why is the GIF so much bigger than the WebP?
Because GIF is a far older and less efficient format. WebP compresses moving pictures with techniques from video codecs; GIF stores each frame as an indexed image with a 256 colour palette and a simple run-length scheme. A three or four times size increase is normal, and it is the price of the compatibility you are converting for.
Will it look worse?
Usually a little, and always in the same way: colours. GIF allows 256 per frame, so gradients band and photographic content loses subtlety. The palette here is computed from your own frames rather than a fixed table, which keeps the result as close as the format permits. Flat graphics, logos and screen recordings convert almost invisibly.
What happens to transparency?
A WebP can store 256 levels of transparency per pixel and a GIF stores one bit, so a soft edge becomes a hard one. Fully transparent areas stay transparent and fully opaque areas stay opaque; only the in-between pixels have to pick a side.
Why convert to GIF at all when WebP is better?
Compatibility, almost always. Some chat clients, forums, email templates, e-readers and internal tools still refuse WebP or show it as a broken image. GIF plays everywhere with no plugin, no video tag and no support questions, which is worth the size penalty when the destination is out of your control.

Flere gratis værktøjer