WebM to GIF converter

Browser screen captures and downloaded clips are WebM; a GIF plays in places that will not embed video.

Drop a WebM file hereThe converter loads in your browser.

What happens to your WebM

VP8/VP9 frames are decoded, then quantised to a per-clip palette with Bayer dithering.

Tip: Transparent WebM (VP9 alpha) becomes a GIF with a solid background: GIF only supports 1-bit transparency.

How to convert WebM to GIF

  1. Drop your WebM file on the box above, or tap it to pick one. The engine (about 31 MB) loads once per visit.
  2. The converter reads the file's streams and shows which codecs are inside.
  3. Set the width, frame rate and start/end times.
  4. Press the button, wait for the progress bar, then download your GIF.

Questions

Is there a length limit?

No hard limit, but memory is. Long, wide GIFs can exhaust a phone browser. Aim for under 15 seconds.

Is my WebM file uploaded?

No. The WebM is read from your device by FFmpeg running as WebAssembly in the page, and the GIF is written back to your device. No server ever receives it.

Is there a size limit for WebM to GIF?

We set none. The practical limit is browser memory: roughly 2 GB of output on a computer, and much less on phones.