← Back to all tools

TOOL · 31 · Convert

Video to GIF

Trim a short video clip and convert it to an optimized GIF right in your browser.

In short
Video to GIF trims a short clip out of a video and renders it as an optimized animated GIF using ffmpeg.wasm — with configurable start, duration, frame rate and width, all in your browser.

First run downloads ffmpeg (~30 MB). Keep clips short — a 4-second, 480px GIF is a good starting point.

Drop files here or click to browse

One short video clip

How it works

  1. Step · 01

    Drop a video (MP4, MOV, WebM). ffmpeg.wasm runs in your browser — nothing is uploaded.

  2. Step · 02

    Pick a start time, duration, frame rate and output width.

  3. Step · 03

    We build an optimized palette then render the GIF, and it downloads when it's ready.

Related tools

Frequently asked questions

Why is the first conversion slow?
The tool downloads ffmpeg.wasm (~30 MB) on first use. Later conversions in the same browser start immediately from cache.
How long can the source video be?
You can drop long videos, but only the trimmed segment (start + duration) is converted. Keep GIFs under about 10 seconds at 12–15 fps for reasonable file size.
Why is my GIF so large?
GIF is an old, inefficient format. Lower the width, drop the frame rate to 10–12 fps, and shorten the duration. The tool already uses a two-pass palette to keep quality high at smaller sizes.
Are my files uploaded to a server?
No. Files are processed directly in your browser using JavaScript and WebAssembly. Nothing is uploaded to our servers, so your documents never leave your device.
Does it work on mobile?
Yes. The tools run in any modern browser on desktop, tablet, or mobile (Chrome, Edge, Safari, Firefox). Very large files may be slower on low-end phones.