# Convert Video to GIF — In Browser, No Watermark

> Loft Video to GIF is a free online converter that turns an MP4, WebM, or MOV clip into an animated GIF entirely in your browser — no account, no watermark, no upload. Choose frame rate (5/10/15 fps), width (240/320/480 px), and optionally trim a start and end time. Clips under 10 seconds give the best results since GIF is not compressed like video. Files never leave your device.


Live tool: https://lofttools.com/tools/audio-video-tools/video-to-gif

Category: Audio and Video

## How it works

1. **Upload clip** — Drop an MP4, WebM, or MOV file (up to 200 MB)
2. **Configure** — Set fps (5/10/15), output width, and optional trim start/end
3. **Download** — Get your animated GIF — loops forever, no watermark

## FAQ

### Why not use ezgif?

ezgif uploads your file to a third-party server and adds a watermark on the free plan. This tool creates the GIF entirely in your browser — nothing is uploaded, and there is no watermark.

### What formats are supported?

MP4, WebM, MOV, and MKV up to 200 MB. The video codec must be decodable by your browser (H.264 works everywhere; VP8/VP9 work in Chrome and Edge).

### Why are GIFs so large?

GIF uses LZW compression, not the modern video codecs that make MP4 small. A 5-second clip at 10 fps can easily be several megabytes. Keep clips short and width small for a manageable file size.

### Does the video leave my device?

No. Decoding and GIF encoding both run in the browser using WebCodecs and a JavaScript GIF library. Your file is never sent to a server.

### Will this work in Firefox?

Firefox does not currently support WebCodecs, which is required for decoding the video frames. Use Chrome or Edge for best results.

## Tips

- **Keep clips under 10 seconds** — GIFs are not compressed like video — a 10-second clip at 10 fps can be 10+ MB. Use the trim controls to cut only the action you need.
- **10 fps is usually enough** — Most reaction GIFs and tutorial loops look fine at 10 fps. 15 fps is smoother for fast motion but produces a larger file.
- **Works in Chrome and Edge** — Frame decoding uses WebCodecs, which is available in Chrome 94+ and Edge 94+. Safari supports H.264 only. Firefox does not yet support WebCodecs.

## Privacy — what we do not do

This tool runs entirely in the browser via WebAssembly. Your file never reaches a Loft Tools server. Specifically:

- **No upload.** The file bytes load into the browser tab's memory and process on your own CPU. Open DevTools → Network and observe zero outbound requests carrying file data while Convert Video to GIF — In Browser, No Watermark runs.
- **No AI training on your file.** Loft does not train models. We could not train on a file we cannot see.
- **No content scanning.** No virus, copyright, or content-moderation pass against your file. The bytes are not accessible to us.
- **No server-side log of file contents, filenames, or EXIF metadata.** Cloudflare edge captures URL and truncated IP for abuse defense (standard CDN behaviour). Cloudflare Web Analytics records anonymous page hits, no cookies, no PII. Nothing about your file content reaches any log.
- **No retention.** Close the tab and the file leaves browser memory. No backups exist on our side because no copy ever existed on our side.
- **No account.** No email, no signup, no auth, no telemetry tied to you.
- **Offline-capable after first visit** (PWA). Once you've loaded a tool, it caches; later sessions work without internet. For high-sensitivity files, run the tool once online to warm the cache, then disconnect before processing.

Compare with upload-based services: each transmits your file to a processing server. Even over HTTPS, each has logs, retention windows, and subpoena exposure. Loft has none of these because the server architecture does not include your file.

## More

- All tools: https://lofttools.com/tools
- Category: https://lofttools.com/tools/audio-video-tools
- LLM index: https://lofttools.com/llms.txt
