Browse for a video or drag & drop it here.

MP4, WebM, MOV & more — processed on your device, never uploaded.
Preview
Load a video to start making your GIF Try a sample video
Just need a still image? Use the video thumbnail generator

About the Video to GIF Converter

What is this tool?

This tool cuts a segment out of a video file and turns it into an animated GIF, entirely in your browser. Load an MP4, WebM or MOV, drag the two handles on the filmstrip to trim the exact moment you want, and hit Generate GIF. The encoder runs in a background worker on your device, so the page stays responsive and your video is never uploaded anywhere.

Under the hood it works the way professional converters do: a first pass samples frames from your selection and builds an optimized 256-color palette for the whole clip, then each frame is captured and encoded against that palette, with dithering to keep gradients smooth. You control the width, frame rate, playback speed, color count and looping — and there is a boomerang mode that plays your clip forward and then backward for a seamless loop.

How to Use This Tool

  1. Load your video. Browse for the file or drag and drop it onto the panel. There is a built-in sample video if you just want to experiment.
  2. Trim the segment. Drag the start and end handles on the filmstrip, or type exact times like 12.5 or 1:23.5 into the fields. Play selection previews exactly what the GIF will contain.
  3. Tune the output. Set the width, frames per second, speed and colors. The frame counter updates live so you can see how big the job is before you start.
  4. Generate and download. A progress bar tracks capturing and encoding, and you can cancel at any point. When it finishes, the GIF preview appears with its dimensions, frame count and file size, ready to download.

Common Use Cases

A few things people turn video clips into GIFs for:

  • Bug reports and pull requests: a short GIF of the broken behavior plays inline on GitHub and in issue trackers — no one has to click a video link.
  • Documentation and tutorials: a looping 3-second GIF shows a UI interaction better than three screenshots.
  • Chat reactions: clip the perfect moment and drop it straight into Slack or Discord.
  • Product previews: marketing emails mostly block video but render GIFs fine.
  • Related tools: if you only need a single still frame, the video thumbnail generator does exactly that, and the image duplicator can build animated GIFs from still images.

Frequently Asked Questions

How do I convert a video to a GIF?

Load the video into the tool, drag the two handles on the filmstrip to select the segment you want, adjust the width and frame rate if needed, and click Generate GIF. The frames are captured and encoded in your browser, and the finished GIF appears below with a download button. Nothing is uploaded to a server.

Are my videos uploaded to a server?

No. The video is decoded by your own browser and the GIF is encoded by a script running on your device. Your file never leaves your computer, which also means there is no upload wait and no file size limit.

What video formats can I use?

Whatever your browser can play: MP4 with H.264, WebM with VP8, VP9 or AV1, and Ogg work in every modern browser, and MOV files usually work when they contain H.264 video. If the video will not load, the codec inside the file is the problem — converting it to MP4 with H.264 fixes it almost every time.

How long can the GIF be?

The tool caps a single GIF at 900 frames, which is 90 seconds at 10 frames per second. In practice you should stay far below that: GIF is a very inefficient format, and 2 to 6 seconds is the sweet spot for something that loops well and stays under a few megabytes.

Why is my GIF file so large?

GIF is a 35-year-old format that stores every frame as a full compressed image, so it cannot exploit the similarities between frames the way modern video codecs do. To shrink the file: reduce the width, lower the frame rate, pick a shorter segment, or drop the color count to 128 or 64.

Why do the colors look slightly different from the video?

A GIF can only use 256 colors, while video has millions. This tool softens the difference by building an optimized palette from your actual clip and applying dithering, which blends neighboring palette colors to fake smooth gradients. Flat graphics usually look identical; subtle photographic gradients may show slight banding.

Can I make the GIF play only once?

Yes. Switch off the Loop forever toggle and the GIF plays a single time and then freezes on the last frame. That is useful for step-by-step instructions where endless looping would be distracting.

What is boomerang mode?

Boomerang plays your segment forward and then in reverse, so the animation returns to where it started and loops without a visible jump. It works best on short clips with movement, like a zoom or a head turn, and it roughly doubles the frame count.

What frame rate should I use for a GIF?

10 to 15 frames per second is the sweet spot for most GIFs: motion looks fine and the file stays manageable. Going above 20 roughly doubles the size for a smoothness gain most people never notice, and many players cannot display GIF frames faster than 50 per second anyway.