Video to GIF
Turn a clip of a video into a high-quality animated GIF, right in your browser.
About this tool
Cuts a section of a video and converts it to a high-quality animated GIF — using a proper two-pass color palette (the same technique recommended by ffmpeg's own documentation for good-looking GIFs), not a naive single-pass conversion that often looks banded or muddy. Runs entirely in your browser using ffmpeg.wasm, a WebAssembly build of the real ffmpeg; your video is never uploaded anywhere.
The ffmpeg engine (about 32MB) is only downloaded the first time you use this tool, not when the page loads.
Frequently asked questions
- Why did nothing happen for a while after I clicked convert?
- The first click downloads and initializes the ~32MB ffmpeg engine, which takes a moment depending on your connection. After that first load, conversion itself starts immediately.
- Is there a length or resolution limit?
- No hard limit, but longer clips, higher frame rates, and larger widths all increase processing time and file size — GIF is an inherently inefficient format for video, so keep clips short (a few seconds) for a reasonable file size.
- Is my video uploaded anywhere?
- No — the entire conversion, including the ffmpeg engine itself, runs locally in your browser via WebAssembly. Nothing is sent to any server.