One page for every source format
The practical difference between this page and our MP4 to GIF page is the front door: this one is for clips that arrive as MOV from an iPhone, WebM from a screen recorder, MKV from an archive or AVI from an old camera. The decoder reads all of them, so there is no convert-to-MP4-first step. The output side is identical, and identical advice applies: GIF rewards short, small and deliberate.
Frame rate and width are the two dials. The defaults, 15 frames per second at 480 pixels wide, produce a GIF that reads as smooth in a chat window while staying postable. Drop to 10 fps when the motion is simple, and only go wider than 640 when the destination genuinely displays it that large.
Why the palette pass is worth having
Every GIF converter faces the same wall: 256 colours per palette. What separates results is how the palette is chosen and how frames are mapped onto it. This tool spends a pass watching your actual footage and weights the palette toward colours in the regions that change, then applies ordered dithering rather than the error-diffusion that makes flat areas crawl. Faces, skies and product shots come out visibly cleaner than a generic-palette conversion of the same clip.
GIF is a choice, not a default
A muted autoplay video beats a GIF wherever video is allowed: far smaller, full colour, smooth. The reason to convert video to GIF is the places that treat images and videos differently, like READMEs, documentation, forums, and issue trackers, where a GIF autoplays and a video is a link somebody may not click. Aim this tool at those, keep the clip tight, and everything happens on your own machine with nothing leaving the browser.