Abzar

Video to GIF

Make a looping GIF from a clip.

Video to GIF turns the opening seconds of a clip into an animated GIF that loops on its own — for a chat reaction, a product demo in an email, a how-to step in documentation, or anywhere a video will not play automatically.

You choose the frame rate (5–24 fps), the width (240 to 640 pixels) and, under Advanced, the length (1 to 10 seconds). The GIF always starts at the beginning of the video, so to capture a moment from the middle, cut it out first with Trim Video. Everything runs in your browser with ffmpeg; nothing is uploaded.

How to use

  1. Add the clip — if the moment you want is not at the start, trim it first.
  2. Set the frame rate and width; 10 fps at 320 pixels is a good, light default.
  3. Open Advanced to change the length, up to 10 seconds.
  4. Run it and download the looping GIF.

FAQ

Why is my GIF so large?
GIF is an old, inefficient format: every extra frame per second and every extra pixel of width adds weight fast. Lower the frame rate, use 320 or 240 pixels, or shorten the clip.
Why do the colours look grainy or banded?
A GIF can show only 256 colours per frame, so smooth gradients and skin tones are approximated with dithering. Screen recordings and flat graphics survive this far better than camera footage.
Does the GIF have sound?
No. The GIF format cannot carry audio. If you need sound, keep the moment as a short MP4 with Trim Video instead.
Is the video uploaded?
No. The frames are extracted and the GIF is encoded inside your browser tab, so no account is needed and nothing reaches a server.

Related tools