WEBM to GIF

Turns a WEBM clip into an animated GIF at the frame rate and width you set. GIF maps everything to 256 colors.

What this does

A WEBM file carries video in the VP8, VP9, or AV1 codec, all of which compress motion by storing mostly the changes between frames rather than full pictures. This converter decodes that stream back into complete frames, samples them at the frame rate you choose, scales each frame to your target width, and clips the run to the start and end seconds you set. Each sampled frame is then quantized to a 256-color palette, the ceiling the GIF format allows, and the frames are written into a single looping .gif.

Turning WEBM into GIF trades away that compression. A GIF stores every frame as its own indexed-color image with no motion prediction and no audio, so the resulting .gif is usually several times larger than the WEBM it came from, and any sound in the source is left behind. Where the WEBM held thousands of shades, the 256-color cut can leave visible banding across gradients and soft shadows.

How it works

  1. 1Drop your WEBM file here or pick it from your device.
  2. 2Set the frame rate and width, and trim with the start and end seconds for a shorter clip.
  3. 3Click Create GIF, watch the looping preview, then download the .gif.

Built with open source

  • Mediabunny Converts and edits video and audio in the browser via WebCodecs. Add-on encoders cover MP3, AAC, and FLAC. · MPL-2.0
  • gifenc Fast GIF encoding with color quantization. · MIT

Frequently asked questions