Video to GIF
Trim a video clip and convert it to an animated GIF — directly in your browser with ffmpeg.wasm.
Choose a video, or browse
MP4, MOV, WebM, MKV, … up to 200 MB
Frequently asked
Does my video upload anywhere?+
No. The conversion runs entirely in your browser using ffmpeg compiled to WebAssembly. Your file never leaves your device.
What video formats are supported?+
Anything ffmpeg can decode: MP4, MOV, WebM, MKV, AVI, M4V, FLV, and more. If your browser can play it, ffmpeg can probably read it.
How long can the clip be?+
Technically up to 30 seconds in this UI, but GIFs grow large fast. A 10-second clip at 480px / 15 fps is usually 3-8 MB. Trim aggressively for small files.
Why is it slow on the first run?+
The first time you click Create GIF, the page downloads ~30 MB of WebAssembly (ffmpeg core + multithread worker) from a CDN. After that it's cached — second runs are instant to start.
Tips for smaller GIFs+
Lower the width (320 instead of 480), lower the frame rate (10–12 fps for typing/UI demos), and keep the duration under 6 seconds. If file size really matters, WebP or MP4 will always beat GIF.