# Video to GIF Converter

> Turn a video clip into an animated GIF with control over frame rate and size.

To convert a video to GIF, add your clip and set the start time, length, frame rate and width. The converter generates an optimised colour palette from your specific clip before encoding, which avoids the harsh banding that single-pass GIF conversion produces.

**URL:** https://convertto.tech/t/video-to-gif
**Category:** Audio & Video Tools (https://convertto.tech/c/media-tools)
**Privacy:** Runs entirely in the browser; no upload
**Cost:** Free, no sign-up
**Last updated:** 2026-08-01

## Key facts

- **Palette:** Generated per clip for better colour
- **Engine:** FFmpeg compiled to WebAssembly
- **First run:** Downloads ~30 MB of FFmpeg core, then cached
- **Upload:** None — the file never leaves your device
- **Privacy:** Runs entirely in your browser — nothing is uploaded
- **Cost:** Free, unlimited, no sign-up

## How to use

1. Select your video file — the file stays on your device and is never uploaded.
2. Enter or paste your start at.
3. Set the length.
4. Set the frame rate.
5. Set the width.
6. Press Run, then download the result when it is ready.

## FAQ

### Why is my GIF so large?

GIF is an old format with no inter-frame video compression, so file size scales with frames × dimensions. Reduce the frame rate to 10–12 fps and the width to 480 px, and keep clips under about 6 seconds.

### Why is the first run slow?

The FFmpeg WebAssembly core is about 30 MB and downloads once per session. After that it stays in the browser cache, and subsequent conversions start immediately.

### Is my video uploaded anywhere?

No. FFmpeg runs inside your browser as WebAssembly, so the file is read from disk into memory and never sent to a server. That is also why there is no file size limit beyond your available RAM.

### Why is it slower than desktop FFmpeg?

WebAssembly runs single-threaded here and cannot use your GPU, so encoding is typically several times slower than a native build. For a short clip that is fine; for a feature-length film, use desktop FFmpeg.

## Related tools

- [Video Converter](https://convertto.tech/t/video-converter): Convert video between MP4, WebM and MKV entirely in your browser.
- [PDF to GIF Converter](https://convertto.tech/t/pdf-to-gif): Convert PDF pages into GIFs, or the whole document into one looping animation.
- [Video to WebP Animation](https://convertto.tech/t/video-to-webp): Turn a short video clip into an animated WebP — far smaller than a GIF.
- [Audio Converter](https://convertto.tech/t/audio-converter): Convert audio between MP3, WAV, AAC, OGG and FLAC in your browser.
- [Remove Audio from Video](https://convertto.tech/t/mute-video): Strip the audio track from a video without re-encoding the picture.
- [PowerPoint to Animated GIF](https://convertto.tech/t/ppt-to-gif): Turn a deck into one looping animated GIF, a few seconds per slide.
- [Video Compressor](https://convertto.tech/t/video-compressor): Shrink video file size with adjustable quality — locally, with no upload limit.
- [Video Frame Extractor](https://convertto.tech/t/video-frame-extractor): Pull still frames out of a video as images — for thumbnails and contact sheets.
