How it works
- 01
Add a video
Drop it or choose it. It plays here first, so you can find the part you want.
- 02
Set the clip
Pick a start and a length, then the frame rate and the width.
- 03
Make the GIF
The bar fills and the file downloads. Nothing is uploaded.
Why GIFs get big, and what to do
A GIF has none of the motion compression a video has. Every frame is a picture of its own, so ten seconds at 24 frames a second is 240 pictures in one file. That is why a short clip can come out larger than the video it came from.
Length, width and frame rate decide the size. Halving the width leaves each frame a quarter of the pixels. Halving the length or the frame rate halves the number of frames.
12 frames a second still reads as movement and halves the count against 24. 480 pixels wide is plenty for a chat window or a README. Start there and only raise them if it looks wrong.
- Input
- MP4, MOV, MKV, WebM and AVI. One video at a time.
- Frame rate
- 8 to 24 frames a second. 12 is the default.
- Palette
- Built from your own clip, up to 256 colours, with three dithering choices.
- Trim
- Start and length in seconds, so only the part you want is converted.
256 colours, and the trick that hides it
A GIF can hold 256 colours at once, and a photo has far more. So the tool looks at your clip first, builds a 256-colour palette from it, then draws every frame with that palette. A palette from your own footage fits it far better than a fixed one.
Dithering fakes the missing colours. Pixels of two colours sit side by side, and your eye mixes them. Bayer uses a regular pattern and keeps the file small. Sierra looks smoother on gradients and costs more bytes. None gives flat blocks, which suits cartoons and screen recordings.
Dropping to 64 colours shrinks the file. You see it on a sky or a skin tone long before a screen recording. Try it on flat material first.