Video to GIF

Drop a video, pick a section, get a sharp animated GIF. We use FFmpeg’s palette generator so the colors actually look right.

+

drop a video here

or click to choose

Why this GIF tool actually looks good

Most "video to GIF" tools produce ugly, banded results because they use a fixed 256-color palette. We generate a palette tuned to your specific clip first, then apply it — the same technique FFmpeg power-users use on the command line. Colors stay sharp; gradients don't band.

What size and fps to pick?

Higher fps and width = bigger file. GIF is a wildly inefficient format; a 5-second clip at 640×360 / 24 fps can easily be 10 MB.

FAQ

Does the file get uploaded anywhere?

No. Nothing is uploaded. Open your browser's network tab while you convert and you will see your file never leaves the page. Once the converter itself has downloaded, it keeps working on this device even with no connection.

What's the maximum file size?

Browser memory is the limit. WebAssembly caps at 2–4 GB per file. Most laptops handle 1080p videos under a gigabyte comfortably.

Why is it slow on my phone?

FFmpeg-WASM runs on your CPU, not hardware video encoders. Phones have less CPU, so encoding takes longer.

Can I cancel mid-encode?

Yes. The Cancel button terminates the worker immediately. You'll wait a few seconds the next time you start.

Related tools