convert

Video to AVI

Convert video into an AVI container.

Runs on your deviceBatch ready

Add video

MP4, MOV, WebM, MKV, AVI — up to 2 GB per file.

Drop a video here
Drag and drop, or choose files
MP4WEBMMOVMKVAVIM4V
Video runs through FFmpeg compiled to WebAssembly on your machine. Big files take a moment.

Choose an output

Convert video into an AVI container.

Large files are slow in WebAssembly and must stay under 2GB.

Fine-tune

Optional — sensible defaults are already set.

Video qualityCRF 28
Best qualitySmallest file

About Video to AVI

AVI is Microsoft's older video container from the 1990s that some legacy software, hardware players and industrial systems still expect. This tool encodes your video as H.264 with AAC audio inside an AVI file.

When it helps

  • Supplying footage to older Windows software or a hardware device that only lists AVI as supported.
  • Meeting a submission or archive requirement that specifies the .avi extension.
  • Testing how a legacy pipeline handles AVI input.

Tips

  • The output uses H.264 video, not the older DivX or Xvid codecs. Very old DVD players and devices that only decode DivX/Xvid may not play it even though the extension is AVI.
  • AVI was not designed for modern codecs, so features like streaming playback in a browser are not available. Use MP4 unless something specifically requires AVI.
  • The CRF slider controls quality and size just as it does for MP4 output.

Good to know

Quick answers about video to avi in your browser.

Many DVD players that support AVI only decode MPEG-4 Part 2 codecs such as DivX or Xvid. This tool produces H.264 inside AVI, which those players cannot decode.

For most uses, no. MP4 supports modern codecs more cleanly, streams in browsers and is accepted almost everywhere. AVI is mainly useful for compatibility with older systems.

Yes. There is no sign-up, no watermark and no limit on how many files you process.

No. Files are read and processed locally in your browser, so they never leave your device.

Large files are slow in WebAssembly and must stay under 2GB.

Related tools