Video to GIF

Make crisp, lightweight GIFs from any video clip. Pick the moment on the timeline, crop it, choose the size and speed, add a caption, try boomerang — and get an optimised GIF (or a smaller animated WebP) in seconds. All in your browser.

  • No upload
  • Smart palette & dithering
  • Boomerang & reverse
  • Free, no watermark

Drop a video here

or

You can also paste with Ctrl+V (⌘+V on Mac).
MP4 · MOV · WebM · MKV · M4V · 3GP · TS

Your videos are processed on your device and are never uploaded.

How it works

How to make a GIF from a video

Three steps, no sign-up.

  1. 1

    Open your video

    Drop a video onto the page. The first 5 seconds are selected.

  2. 2

    Pick the moment

    Drag the handles to choose the clip (it loops in the preview), then set size, fps, speed and style.

  3. 3

    Create & download

    Click “Create GIF” and download it — or share it straight from your phone.

Why ToolCMB

Better GIFs, smaller files

A real GIF encoder, running on your device.

Smart palette

The best 256 colours are chosen for your clip, with clean ordered dithering that doesn’t flicker.

Frame optimisation

Only the pixels that change are stored, often cutting the size in half.

Clip & crop

Select the exact moment on the timeline and crop to what matters.

Boomerang & reverse

Forward-and-back loops or reversed playback in one click.

Captions

Add a bold caption with an outline that stays readable on any background.

Animated WebP

Full-colour animations that are typically 3–5 times smaller than GIF.

Private

Your video never leaves your device.

Free

No watermark, no sign-up, no limits.

How to get small, sharp GIFs

GIF is an old format: every frame can use only 256 colours and compression is simple, so file size grows quickly with width × height × frames. The best way to keep a GIF small is to keep it short (2–6 seconds), narrow (320–480 px) and at 10–15 fps.

This converter picks an optimal palette for your clip and uses ordered dithering, which looks clean and doesn’t “crawl” between frames. Frame optimisation stores only the pixels that changed; the lossy levels treat tiny changes as unchanged for even smaller files.

If the GIF will be shown on a modern website or app, choose animated WebP: full colour and usually several times smaller. For maximum compatibility — email, old forums, messaging apps — stick with GIF.

Typical settings

UseWidth / fpsColours & compression
Reaction GIF for chats320–480 px · 10–12 fps128–256 · lossless
Slack / Discord / GitHub480–640 px · 12–15 fps256 · lossless
Email newsletter480–600 px · 10 fps64–128 · smaller
Product demo on a website640–800 px · 15 fpsAnimated WebP
Screen recording / UI640 px · 10 fps64 · no dithering

Tips

  • Want the opposite? Turn GIFs into small MP4 videos with GIF to MP4.
  • Need individual frames instead? Use Extract Frames from Video.
  • Speed up slow clips (1.5×–2×) to make GIFs shorter and punchier.
  • For screen recordings, “None” dithering and 32–64 colours give tiny, crisp GIFs.
FAQ

Frequently asked questions

Can’t find your answer? Contact us — we reply quickly.

Is my video uploaded?

No. The GIF is created in your browser; your video never leaves your device.

How do I make a GIF smaller?

Shorten the clip, reduce the width (e.g. 320 px) and frame rate (10 fps), use fewer colours, or choose “Smaller (slightly lossy)” compression. Animated WebP is usually much smaller still.

Is there a watermark?

No, never.

How long can the GIF be?

As long as your device’s memory allows — around 1,500 frames. For long clips, lower the frame rate or width.

What is boomerang?

The clip plays forward and then backward, creating a seamless loop — like Instagram’s Boomerang.

Can I add text?

Yes, add a caption under More options; it is drawn with a black outline so it stays readable.

Does it work on iPhone?

Yes. GIF works in Safari; animated WebP creation needs a browser that can encode WebP (Chrome, Edge, Firefox).

More free video tools

Compress, trim, crop, resize and convert — fast, free and private, right in your browser.

Browse all tools