Made for screen recordings
WebM is what browser screen recorders and OBS defaults produce. Flat UI colour quantises cleanly into GIF's 256-colour palette, so recordings survive better than camera footage does.
Sample WebM screen recordings and clips into GIF frames.
Loading tool…
The tool is loading its code on your device. This happens once and is cached for later visits.
Processed entirely on your device
Overview
Convert WebM video to GIF free online — ideal for screen recordings and browser captures. Frames are sampled locally at your chosen rate, span and width.
WebM is the format of the browser-native recording stack: the screen capture APIs, OBS defaults and camera tools all write it. It is also completely unshareable in the places short recordings need to live — issue trackers, wikis, chat, README files. GIF is the lingua franca there.
GIF's 256-colour palette is brutal to photographs and gentle on interfaces. A screen recording is flat fills, sharp text and a limited accent palette, so quantisation is nearly invisible — which is why UI GIFs from WebM sources look crisp where footage from the same tool would band.
Semi-transparent WebM alpha flattens to solid pixels in GIF, and any photographic content in the frame (video call windows, camera overlays) will dither. For those regions the GIF is a preview, not a master copy.
Step by step
Drop a .webm file onto the upload area — screen recordings and browser captures both work.
Set the start and stop seconds around the interaction you want to show.
Choose a frame rate and width; UI recordings stay legible at 480–640 px.
Press Convert to GIF and download the looping result.
Why use it
What this tool is good for, and what it deliberately does not try to do.
WebM is what browser screen recorders and OBS defaults produce. Flat UI colour quantises cleanly into GIF's 256-colour palette, so recordings survive better than camera footage does.
A looping GIF embeds in README files, issue trackers and wikis where video does not autoplay — the difference between a bug report people read and one they watch.
The clip is seeked and drawn through your browser's own VP8/VP9 decoder and a canvas. Nothing is uploaded and nothing waits on a server queue.
Questions
Short, honest answers about quality, limits and privacy.