Convert any file, nothing uploaded

Free tool

Free video to GIF converter

Turn a clip of a video into a GIF in your browser.

Your video

Drag a file here, paste it, or choose one.

.mp4, .mov, .webm, .mkv. Up to 500 MB.

Up to 10 minutes long.

Your video never leaves your browser. The GIF is built on this machine.

Frame rate

A good middle. Smooth enough for most footage.

Width

Readable when the GIF contains interface text.

Result

Worked example

Measured on our own first 15 seconds of our launch film, 480 pixels wide at 15 frames a second.

Source clip

15 seconds of 1080p

GIF, 480 px, 15 fps

3.6 MB

That is 225 frames, each one stored whole. Halving the width to 320 is the single biggest saving available, because it cuts every frame at once.

1. Add a video. 2. Pick the clip. 3. Set size and frame rate. 4. Build and download.

What Interlace does

A GIF shows it. A short video explains it.

  • Write one sentence or upload a document
  • Interlace draws the scenes and adds the voice
  • Share it, loop it or put it in your LMS

Real Interlace output, unedited. Shown silent and sped up.

Your file

GIF

how-it-works.gif

6 s, no sound

How a lever multiplies forceModern Flat

Questions

Asked and answered

No. The file is read by the page, handed to ffmpeg compiled to WebAssembly, and written back out, all on your own machine. There is no upload step, and closing the tab discards everything.

GIF stores every frame as its own image, so the file grows with length in a way MP4 does not. Fifteen seconds at 15 frames a second is already 225 frames. Past that you want a video, not a GIF.

GIF allows 256 colours. We run the clip once to work out the best 256 for your footage, then encode against that palette. It is two passes instead of one, and it is the difference between clean gradients and visible banding.

Drop the width first, then the frame rate, then the length. Width is the biggest lever because it cuts every frame at once. Ten frames a second still reads as motion for a screen recording.

500 MB and 10 minutes. Everything runs inside one browser tab, and a tab has a fixed memory budget. Past those limits the run gets slow or fails outright, so a desktop encoder is the better tool.

Turn this into a video

Create an account and start from a document, script, or prompt.