Video Trim

Video to GIF

Convert a clip into an animated GIF. A palette is generated from your actual frames first, which is what keeps the colours from banding.

Frequently Asked Questions

Why is my GIF so much larger than the video?

GIF has essentially no interframe compression. A video codec stores most frames as differences from their neighbours; a GIF stores something close to a full image per frame, from a palette of at most 256 colours. A five-second clip that is 2 MB as an MP4 can easily be 20 MB as a GIF.

How do I make the GIF smaller?

In this order: shorten the clip, reduce the width, then lower the frame rate. The clip fence is by far the most effective, because size scales almost linearly with duration. Frame rate last, because it is the change viewers actually notice.

What is the best width and frame rate?

480px wide at 15fps suits most uses and is the default here. Going above 600px or 20fps grows the file quickly for little visible gain. For a short reaction clip, 320px at 12fps is often enough.

How long can the clip be?

The tool warns past 30 seconds. Most good GIFs are two to six seconds. Beyond half a minute you produce a file many sites refuse to accept and most readers will not wait to load.

Why does my GIF look grainy or banded?

A GIF can hold only 256 colours, so gradients and skin tones are the first to suffer. This tool runs two passes, building a palette from your actual selected frames before encoding, which is what keeps banding under control. If it still looks rough, the footage likely has more colour variation than a palette can carry, and a short muted MP4 would serve better.

Is my video uploaded to convert it?

No. Conversion runs in your browser through FFmpeg compiled to WebAssembly. The file is read from your disk, processed on your own processor, and handed back. There is no server that ever holds a copy.