Free Video to GIF
Turn an MP4, WebM, or MOV clip into a high-quality animated GIF. Pick the clip range, frame rate, and width. Runs entirely in your browser.
Drop files here, or click to browse
MP4, WebM, MOV, AVI no file size limit
Your files never leave your device. All processing happens locally in your browser.
Optimize for your platform
How It Works
Most "video to GIF" sites upload your clip to a server. This one runs the real FFmpeg encoder inside your browser via WebAssembly, using a two-pass palette technique for the best colours a 256-colour GIF can show.
- 1FFmpeg.wasm loads onceFFmpeg compiled to WebAssembly (~30 MB) downloads the first time you use a media tool, then is cached by your browser for instant reuse.
- 2You pick a clip range, frame rate and widthYour video is loaded into FFmpeg's in-memory filesystem. Nothing is sent anywhere โ the file stays in your browser's RAM.
- 3A custom palette is generated, then appliedPass one analyses your exact clip and builds an optimal 256-colour palette (palettegen). Pass two re-renders the frames against that palette with optional dithering (paletteuse) โ the same technique pro tools use.
- 4The GIF is offered for downloadThe finished GIF is handed back to your browser as a downloadable blob and previewed in-page.
Your footage never leaves your device โ there are no upload limits, no queues, and no watermarks. Ideal for turning private screen recordings, clips, or personal videos into shareable GIFs.
Why use ours?
Related Tools
Unit Converter
Convert between units of length, weight, temperature, area, volume, and more.
URL Encoder & Decoder
Encode and decode URLs and query strings. Supports encodeURIComponent, decodeURIComponent, and query string parsing.
Video Compressor
Compress video files to reduce their size. Choose quality, resolution, and output format. All processing is local.
