Free online video to GIF converter

Drop a file hereConvert a clip from common video formats into a looping GIF
MP4MOVWebMMKVAVIWMVMPEGTS

Choose a clip up to 30 seconds, then adjust frame rate, width, and color quality. ffmpeg.wasm creates the GIF locally.

orFiles are processed on your device and never uploaded
Free browser tool

Convert video clips to optimized animated GIFs

Select up to 30 seconds of video, adjust frame rate, maximum width, and color quality, then create a looping GIF with palette optimization entirely in your browser.

Precise GIF time range

Enter start and end times to take the exact clip you need from a longer video, up to 30 seconds per GIF.

Frame rate, size, and color controls

Choose 8, 12, 15, or 20 FPS, limit output width, and tune palette colors to balance motion, clarity, and file size.

Local looping GIF creation

ffmpeg.wasm decodes frames, builds an optimized palette, and encodes the GIF in the current browser without uploading your video.

Video to GIF FAQ

Is my video uploaded when I create a GIF?

No. Reading, clipping, palette generation, and GIF encoding all happen locally in your current browser.

Why is each GIF limited to 30 seconds?

GIF stores many complete image frames, so long clips quickly increase memory use, processing time, and output size. The limit keeps browser processing reliable.

How can I make the GIF smaller?

Use a shorter range, lower the maximum width or frame rate, and choose the smaller-file color setting.

Does the generated GIF loop automatically?

Yes. Generated GIFs loop continuously by default for use on websites, in chats, and in presentations.

RouteMarket.ai

Need new animation or video assets?

Create visual assets with RouteMarket AI, then return here to select a clip and convert it to GIF locally.

Explore RouteMarket AI