Skip to content

Convert Video to GIF Free — No Upload, Works In Your Browser

This tool converts a clip of up to 30 seconds from an MP4, MOV, WebM, AVI or MKV file into an animated GIF entirely in your browser. Choose the trim points, frame rate and width, then download. The video is never uploaded to a server.

Drop a video here

MP4, MOV, WebM, AVI and MKV are supported.

One file at a time. Clips up to 30 seconds. Nothing is uploaded.

The video is read from your device and converted in the browser. It is never uploaded.

How to convert a video to a GIF

  1. Choose your videoDrag in an MP4, MOV, WebM, AVI or MKV file, or select Choose video. The file stays on your device, and the video engine downloads once in the background.
  2. Trim and set the sizeDrag the start and end points to pick a clip of up to 30 seconds, then choose a frame rate and width. 15 fps at 480 pixels wide suits most social posts.
  3. Convert and downloadSelect Convert to GIF. The result appears beside your video with its file size, and Download GIF saves it to your device.

What this converter does

The tool decodes the section of video you select and re-encodes it as an animated GIF. It reads MP4, MOV, WebM, AVI and MKV, and writes a standard GIF that plays in every browser, in email clients and in chat apps without a plugin.

Colour is the part most converters get wrong. GIF allows only 256 colours per file, so this tool runs two passes: the first builds a palette from the frames in your clip, the second maps the frames onto it. That keeps skin tones and gradients close to the original instead of falling back to a generic web palette.

Keeping the file small

GIF stores each frame separately rather than encoding motion between frames, so file size grows with frame rate, width and clip length. Halving the width cuts the pixel count to a quarter and the file roughly in step. Dropping from 24 to 12 frames per second roughly halves it again.

Practical targets: 480 pixels wide at 15 fps for a few seconds usually lands between 1 and 4 MB, which suits most chat and forum limits. If a platform caps GIFs at 8 MB, shorten the clip before lowering the frame rate, because a short smooth GIF reads better than a long stuttering one.

Your video stays on your device

The file is read straight from disk and decoded in the page. Nothing is uploaded, no copy is kept on a server and the GIF is created in memory. Once the video engine has been downloaded and cached, the whole conversion works with no network connection at all.

Limits worth knowing

Clips are capped at 30 seconds because GIF has no audio track and no motion compression, so longer clips produce files too large to share. Conversion runs on your processor: a 5-second clip takes a few seconds on a laptop and longer on a phone. The video engine is a 32 MB one-time download, cached by the browser afterwards.

Frequently asked questions

Is my video uploaded anywhere?

No. The file is read from your device and converted inside the browser tab. Nothing is sent to a server, and no copy is stored.

Does the GIF have a watermark?

No. The output is a plain GIF with no watermark, no branding and no sign-up requirement.

Which video formats work?

MP4, MOV, WebM, AVI and MKV. If a file fails to load, re-export it as MP4, which is the most widely supported container.

Why is my GIF so large?

GIF stores every frame in full. Reduce the width to 320 or 480 pixels, drop to 10 frames per second, or shorten the clip. Each change cuts the size substantially.

Why is there a 30-second limit?

GIF has no motion compression, so a 30-second clip already runs to tens of megabytes. For anything longer, an MP4 is smaller and plays everywhere GIFs do.

Does the GIF keep the sound?

No. The GIF format has no audio track, so the sound is dropped. Use an MP4 or WebM if you need audio.

More free tools that run entirely in your browser.

Last updated