Home/Free tools/Video to GIF

Video to GIF.

Perfect for a bug report, a pull request, or a doc that needs to show rather than tell. Built with a per clip colour palette, so it does not look like a 2009 forum avatar.

Free No watermark Nothing uploads Optimised palette
Drop a video here

or click to choose one. It stays on your device.

How it works

Step 1

Drop in your clip

Any video your browser can play. Screen recordings are the classic use case.

Step 2

Pick the section

Set a start point and a length. Short is better: GIF file size scales almost linearly with the number of frames.

Step 3

Tune and export

Lower the frame rate or the width if the file comes out too heavy. You see the finished GIF and its size before downloading.

Questions

Why is my GIF so large?

GIF stores frames as individual palettised images with only basic between frame optimisation, so a few seconds of video can outweigh the MP4 it came from. Three levers control it, in order of impact: length, then width, then frame rate. A 5 second, 480 px, 15 fps GIF is usually a couple of megabytes. If size really matters, an MP4 is a tenth the size and every platform plays it inline now.

Why do GIFs from other converters look grainy?

GIF allows only 256 colours per frame, so the palette choice is everything. Naive converters use a fixed generic palette, which is what produces that muddy banded look. This tool generates a palette from your specific clip and then dithers against it, which is why gradients and screen text hold up.

Is my file uploaded anywhere?

No. The video encoder is compiled to WebAssembly and runs inside this browser tab, so your file is read from your disk, processed by your CPU, and saved back to your downloads folder. There is no upload endpoint. You can confirm it by opening your browser devtools network tab, or by disconnecting from the internet once the page has loaded.

Does the GIF loop?

Yes, forever, which is the GIF default and what every chat app and issue tracker expects.

Is there a file size limit?

The tool holds your file in browser memory, so it is capped at 600 MB. That covers most screen recordings and phone clips. For anything larger, trim it down first or use a desktop encoder.

Record it right the first time.

Recording Studio records your screen and camera together, composed live, vertical or landscape. Free, no account, nothing uploads.

Start recording free

More free tools

Video Trimmer Cut the dead air off the front and back of a clip without opening an editor. Open tool → Video Compressor Make a big video small enough to send, without uploading it to a stranger first. Open tool → Vertical Video Converter Reframe a landscape video to 9:16 for Shorts, Reels, and TikTok. Open tool → Webcam Test Check your camera in one click. Live preview, real resolution and frame rate, test snapshot. Open tool →