VitaliWeb Tools

GIF to Video

Convert an animation cycle to locally verified MP4 or WebM when the browser supports it.

Processed on your deviceFree · No account needed

Preparing your tool…

How to use it

  1. Choose a local GIF and an available video format.
  2. Choose dimensions and a time interval. Video output contains one selected animation cycle without audio.
  3. Try a short preview, then process the complete selection. Preview bytes do not predict the full export size.
  4. Review the actual export and timing before download. An unmet byte target remains visible.

Trimming a two-second animation to one second changes its timeline. A smaller palette can save bytes but also lose colour detail.

Details & limits

GIF up to 10 MiB; video up to 50 MiB. Inputs up to 1 MP / 1,280 px per side / 30 seconds. Up to 300 frames and 80 million processed canvas pixels. Output up to 640 px per side / 20 MiB; bounded local worker.

Will every animation look and time exactly like the original?

No. Crop, resampling, palette changes and lossy video output deliberately change content. Frame delays and disposal are interpreted explicitly; zero-delay frames need a chosen minimum delay. Unsupported rendering variants are rejected.