Get Started

Video to GIF Converter β€” Free & Private

Convert MP4, WebM, or MOV videos to high-quality animated GIFs. Trim, set FPS, choose size β€” 100% in your browser.

Drop a video to convert to GIF

Supports MP4, WebM, MOV, AVI Β· Max 200MB

πŸ”’100% Private β€” Your files never leave your device. All processing runs locally in your browser.

How It Works

Upload a video file (MP4, WebM, MOV, AVI), set the start and end times to select your clip, then choose the output FPS and width. The tool uses FFmpeg.wasm to process the video entirely in your browser β€” no upload required.

The conversion uses a professional two-pass palette generation algorithm for optimal GIF color quality. First, FFmpeg analyzes all frames to build an optimal 256-color palette. Then it applies that palette during encoding, producing significantly better color accuracy than single-pass GIF converters.

Features

  • βœ“Two-pass palette generation for superior GIF color quality
  • βœ“Trim video with precise start/end time controls
  • βœ“Adjustable FPS: 10, 15, 20, or 25 frames per second
  • βœ“Width presets: 320px, 480px, 640px, and 800px
  • βœ“Supports MP4, WebM, MOV, and AVI input formats
  • βœ“Real-time progress bar showing conversion status
  • βœ“FFmpeg engine caches after first load for instant subsequent use
  • βœ“Zero uploads β€” your video never leaves your device

How to Use This Tool

  1. Upload a video file (MP4, WebM, MOV, or AVI).
  2. Set the start and end times to trim the exact clip you want to convert.
  3. Choose FPS (frames per second) and output width. Lower values produce smaller files.
  4. Click "Convert" and wait for the two-pass encoding to complete. Download your high-quality GIF.
⚑Powered by FFmpeg with professional two-pass palette optimization β€” the same quality technique used by professional video editors.

Perfect For

  • β†’Content creators making reaction GIFs from video clips for social media and messaging
  • β†’Developers creating animated UI demonstrations and bug reproduction GIFs for GitHub issues and documentation
  • β†’Marketers creating animated product demos and feature highlights for email newsletters
  • β†’Educators creating short animated explanations from recorded presentations
  • β†’Reddit and Discord users converting video moments into shareable GIF format
  • β†’Designers creating animated mockups and prototype demonstrations

Under the Hood

The conversion runs FFmpeg.wasm with a two-pass pipeline: Pass 1 (-vf palettegen) analyzes all frames to generate an optimal 256-color palette using the median-cut color quantization algorithm. Pass 2 (-vf paletteuse) applies that palette during GIF encoding, using Sierra-2-4A dithering to simulate colors not in the palette. This produces significantly better visual quality than single-pass GIF conversion with the default web-safe palette.

Frequently Asked Questions

Yes, 100% free with no limits.

More Free Tools

Explore our other browser-based conversion tools