Vidtools

Runs in your browser

Convert video to GIF

Make a GIF out of a moment from a video. The frame rate, the width, and the palette are yours to set.

Drop · pick · paste

Drop a video to start

Your file stays on this device. Nothing uploads.

How it works

  1. 1

    Add your video

    Drop in the clip you want to loop.

  2. 2

    Set the range and size

    Trim the clip, choose fps and width, or fit it under a size like 8 MB.

  3. 3

    Make and download

    Generate a high-quality GIF, then download it. No watermark.

Why GIFs get so large, and the three settings that control it

A GIF is a still image format that learned to flip through pages. It has no motion compensation, no audio, and a hard limit of 256 colors per frame, so where a video codec describes motion as small changes from the frame before, a GIF is closer to a stack of compressed pictures. That is why a five second clip that lives happily as a 400 KB MP4 can balloon past 10 MB the moment it becomes a GIF.

Three settings decide the size, and they multiply rather than add. Duration is the first and least forgiving: every second is another stack of frames. Frame rate is the second, and it is where most of the savings are, because 12 to 15 frames per second reads as perfectly smooth motion in a short loop while costing half of what 30 does. Width is the third, and halving it quarters the pixel count.

Color is the quiet one. Reducing a full color frame to a 256 entry palette means picking which colors survive, and dithering scatters the error so gradients do not turn into visible bands. Flat graphics and screen recordings barely notice. Film footage, skies, and skin tones are where a badly chosen palette shows, which is why the palette is generated from your actual frames rather than a fixed table.

A video to GIF converter that runs on your device

The clip is decoded, sampled, quantized to a palette, and assembled into a GIF entirely on your own machine. There is no upload, so there is no file size limit and no queue, and the result carries no watermark, which is more than most GIF makers offer without a subscription.

That matters here more than for most tools, because the clips people turn into GIFs are usually taken from something else: a show, a stream, a meeting recording, a video someone sent them. None of that needs to pass through a server to become a loop.

If the GIF still comes out too large after you have cut the duration and the frame rate, the GIF compressor will squeeze it further and the GIF resizer will bring the dimensions down. For anything longer than a few seconds, converting to MP4 instead is the bigger win by a wide margin, and most platforms now accept a short MP4 anywhere they accept a GIF.

Why nothing uploads

Other tools send your video to their servers, which costs them money per file, so they add watermarks, cap file sizes, and make you sign up. This tool does the work right here in your browser using your own device. Your file is never uploaded, so there is no wait, no watermark, no size limit, and no account.

Questions

Does my video get uploaded to make the GIF?
No. The GIF is created in your browser; your video never leaves your device.
How do I make a GIF fit under 8 MB for Discord?
Turn on 'Fit under a size' and set 8 MB. The tool lowers width and frame rate until the GIF fits.
Why is my GIF large?
GIFs are big by nature. Shorter clips, a smaller width, and a lower frame rate all reduce the size a lot.
Is there a watermark?
No watermark, no signup, and no size limit beyond your device's memory.

More tools