Tubox guide

How to convert a video to GIF and control file size

GIF size grows quickly with duration, frame rate, resolution, and colour count. Change those variables deliberately instead of exporting the full clip at the highest settings.

Updated 2026-10-30

Convert a video clip to GIF

Use a short, focused clip

Trim the video to the moment that communicates the result. A five-second clip can still be large, while a ten-second clip with hundreds of frames can become impractical for chat or help documentation.

Choose a start and end point that contains a complete action. Avoid including unnecessary loading screens or dead time.

Choose frame rate and size deliberately

  1. Load an MP4, WebM, or MOV file and select a short segment.
  2. Start around 10–15 fps for interface walkthroughs and use a lower frame rate for simple motion.
  3. Reduce the output width before lowering colour count further.
  4. Crop to the important interface or set a ratio that matches the destination.
  5. Preview the loop and export; compare the GIF size with the expected upload limit.

When GIF is the wrong format

GIF has no modern video compression and is limited to 256 colours per frame in this workflow. Skin tones, gradients, and detailed video may show banding. For long clips, a silent MP4 or WebM is usually much smaller and clearer.

Use GIF when autoplay compatibility, loopability, or simple embedding is more important than the best possible quality.

Local conversion

The selected video is decoded by your browser and encoded locally. Large files and high frame rates can be slow on older devices, and the page itself still loads over the network.

Related tools

Frequently asked

What settings make the smallest GIF?Use the shortest clip, lowest useful frame rate, smallest readable width, a tight crop, and fewer colours.
Why is the GIF jagged or distorted?A low colour count can create banding, while heavy resizing can damage fine details. Increase size or colours only after trimming the clip.
Does the video get uploaded?The selected video is processed in your browser and is not uploaded through a Tubox image endpoint.

Selected images stay in your browser. The app, fonts and model files still load over the network.