Skip to content

How to Make a GIF from a Video

GIF is an old format with a hard limit of 256 colours per frame and no modern compression. That is why GIFs are often large and blotchy. With the right clip length, frame rate, width and palette, you can still make one that is small and looks clean.

Updated 15 November 2026 · 4 min read

The quick version

  1. Open Video to GIF and drop in your video.
  2. Drag the timeline handles to a short moment: two to six seconds is ideal.
  3. Choose a width (480 px suits chat and social) and a frame rate (12 fps is a good default).
  4. Pick Smooth for camera footage or Sharp for screen recordings.
  5. Press Make GIF, check the preview and the size, and download.
Video to GIFBuilds a palette from your clip so colours stay accurate.

What decides a GIF's size

A GIF stores every frame as an image. Size grows with the number of pixels per frame, the number of frames, and how noisy the picture is.

  • Length. Each extra second adds frames. Keep it short.
  • Frame rate. 24 fps looks smooth but doubles the frames of 12 fps. For most reactions 10 to 15 fps is plenty.
  • Width. Going from 640 px to 480 px cuts the pixels per frame by almost half.
  • Noise and grain. Film grain and camera noise change every frame and compress badly. Clean, still backgrounds compress well.
  • Colours. Fewer palette colours mean a smaller file but more banding.

Palettes and dithering

Because a GIF has at most 256 colours, the converter must choose which 256. A palette built from your clip's actual colours looks far better than a generic one. Dithering then mixes nearby palette colours in a pattern to fake the missing shades.

Smooth dithering hides banding in gradients like skies and skin. Sharp (ordered) dithering keeps flat areas flat, which suits screen recordings, text and UI.

Compress GIFAlready have a GIF that is too big? Lower its width, frame rate and colour count.

When not to use GIF

FormatColoursTypical sizePlays in
GIF256 per frameLargestEverywhere, including email
Animated WebPFull colourMuch smaller than GIFBrowsers, WhatsApp stickers, most apps
MP4 (muted, looping)Full colourSmallestEverywhere video plays; social apps

Many sites that show GIFs actually convert them to MP4 behind the scenes. If the destination accepts video, a short looping MP4 is usually a fraction of the size and looks better. Use GIF where only GIF works, such as email signatures and some chat apps.

Video to Animated WebPMake an animated WebP: GIF-like, but full colour and smaller.GIF to MP4Turn an existing GIF into a much smaller MP4.

Choosing a good moment

The best GIFs are short, readable at a small size and make sense without sound.

  • Start just before the action. A reaction GIF should reach its peak within the first second.
  • Pick a moment that loops. A clip that ends close to where it started feels seamless when it repeats. A boomerang (forward then backward) always loops cleanly.
  • Avoid camera shake and grain. Steady shots with a still background make smaller, cleaner GIFs.
  • Crop to the subject. A tight frame lets you use a smaller width without losing what matters.
  • Speed it up slightly if the moment drags. A playback speed of 1.25x to 1.5x often helps.
Boomerang MakerTurn a short moment into a forward-and-back loop, then make a GIF from it.Crop VideoCrop to the subject before making the GIF so a smaller width still looks clear.

Questions

Why is my GIF so large?

GIF compression is weak and every frame is stored. Shorten the clip, lower the width to 480 px or less, and use 10 to 12 fps. Compress GIF can also reduce the colour count.

What frame rate should a GIF be?

10 to 15 fps suits most clips. Use higher rates only for short, fast motion where smoothness matters.

Can a GIF have sound?

No. GIF is image-only. If you need sound, share a short MP4 instead.

Is animated WebP supported everywhere?

Modern browsers and most chat apps support it, but some older apps and many email clients do not. GIF is still the most compatible.

Is my video uploaded to make the GIF?

No. The GIF is made in your browser and the video stays on your device.

Tools for this

More guides