Free Browser-Based Video to GIF

Convert Video to GIF In Your Browser

Turn any video clip into a high-quality GIF. Control start time, duration, FPS, and size. Powered by FFmpeg — runs locally, nothing uploaded to any server.

Start Converting 100% free · No upload · Private
HQPalette GIF
0Uploads
No Limit
FreeAlways

Why Use GifCraft?

🎨

High-Quality GIFs

Uses FFmpeg's palette generation method — the same technique professionals use — for vibrant, color-accurate GIFs instead of washed-out results.

🔒

100% Private

FFmpeg runs in your browser via WebAssembly. Your video is never sent to any server — it stays on your device the entire time.

✂️

Trim Any Clip

Set the exact start time and duration to extract just the moment you want. Perfect for reaction clips, tutorials, or highlights.

🎛️

Full Control

Adjust frame rate (FPS) for smooth or retro-style GIFs, and set the output width to balance quality vs. file size.

👁️

Live Preview

See the resulting GIF directly in the browser before downloading. Confirm it looks right, then save it.

🎬

Multiple Formats

Supports MP4, MOV, AVI, MKV, and WebM as input. Output is always an animated GIF compatible with all platforms.

Video to GIF Converter

ℹ️ First use requires loading FFmpeg (~30 MB). This happens once and is cached in your browser.
🎬

Drop your video here

or click to browse — MP4, MOV, AVI, MKV, WebM

How to Convert Video to GIF

1

Upload Video

Drag and drop or click to select your video. Supports MP4, MOV, AVI, MKV, and WebM formats.

2

Set Options

Choose the start time, duration (up to 15s), frame rate, and output width. The video preview helps you find the right moment.

3

Download GIF

Click Convert and wait for FFmpeg to process. Preview the result in the browser, then download your GIF.

Frequently Asked Questions

Is my video uploaded anywhere?

No. GifCraft uses FFmpeg compiled to WebAssembly, which runs entirely in your browser. Your video file never leaves your device.

Why does the GIF look better than other converters?

GifCraft uses FFmpeg's palette generation method — it analyzes the colors in your clip and builds an optimized 256-color palette. This produces sharper, more vibrant GIFs compared to tools that use a generic palette.

Why is my GIF file large?

GIF is an older format that isn't as efficient as modern video codecs. Long duration, high FPS, and large width all increase file size significantly. Try reducing duration to under 5 seconds, FPS to 10–15, and width to 480px for a good balance.

What is the maximum duration I can convert?

The tool is limited to 15 seconds per GIF. Longer clips produce very large files that can slow down your browser. For longer clips, consider using the Video Compressor tool instead.

Why does it need to download ~30 MB on first use?

FFmpeg is a professional video processing engine compiled to WebAssembly. It's downloaded once and cached in your browser — subsequent conversions start immediately without re-downloading.