ConvertBruvConvertBruv

Convert MKV to AVI

Convert MKV video files to AVI format directly in your browser. AVI is the legacy Microsoft container required by old Windows Movie Maker, DVD authoring tools (Nero, ConvertXtoDVD), and embedded media players that predate the streaming era. No upload needed.

Drag 'n' drop files here, or
click to select files

.mkv

AVI

Drop your files and click Convert to get AVI

Files never leave your device — 100% browser-based

//when_to_use

When to Convert MKV to AVI

  • Converting MKV downloads to AVI for ingest into legacy DVD authoring tools (Nero Burning ROM, ConvertXtoDVD, DVD Flick)
  • Preparing MKV recordings as AVI for editing in Windows Movie Maker on a Windows 7 / XP retro machine
  • Migrating MKV archives to AVI for playback on old digital photo frames and in-car DVD players
  • Converting MKV gameplay footage to AVI for in-flight entertainment loaders that only accept MPEG-4 ASP / AVI
  • Encoding MKV training videos as AVI for industrial embedded touchscreen kiosks running pre-2010 firmware

//comparison

MKV vs AVI

PropertyMKVAVI
Container eraModern (2002, flexible)Legacy (1992, RIFF)
Video codecs allowedAny (H.264, H.265, VP9, AV1)MPEG-4 ASP, MJPEG, DV
Audio codecsAny (AAC, Opus, FLAC, DTS)MP3, PCM (AAC hacky)
Soft subtitlesYes (SRT, ASS, PGS)None
Chapter markersYesNone
Best forArchival, modern playbackLegacy DVD tools, old players

//how_it_works

How It Works

01

Drop your MKV files

Drag and drop or pick .mkv files. First conversion loads FFmpeg WASM (~30MB).

02

FFmpeg decodes MKV

FFmpeg WASM parses the Matroska EBML tree and decodes the video and audio streams to raw frames and PCM.

03

Encode MPEG-4 ASP + MP3

Video is re-encoded with libxvid at quality 4 (MPEG-4 ASP) and audio with libmp3lame at 192 kbps CBR, then muxed into the AVI/RIFF container.

04

Download AVI files

AVIs play in old Windows Movie Maker, Nero, ConvertXtoDVD, DVD Flick, in-car DVD players, digital photo frames, and embedded kiosks.

// under the hood

MKV (Matroska) is a modern flexible container. AVI (Audio Video Interleave) is Microsoft's 1992 RIFF-based container — limited to indexed video frames and PCM/MP3 audio for maximum compatibility. Our converter uses FFmpeg WASM to decode the MKV streams, then re-encode video with libxvid (MPEG-4 ASP, q=4) and audio with libmp3lame (192 kbps CBR), muxed into AVI's RIFF structure.

//faq

Frequently Asked Questions

Will video quality drop converting MKV to AVI?
Usually slight loss. AVI's container has limitations — it doesn't support modern H.265 / VP9, has weak B-frame handling, and can't carry AAC audio without hacks. We re-encode to MPEG-4 ASP video + MP3 audio for maximum legacy compatibility, which is technically a generation behind H.264 but accepted everywhere AVI is.
Why would I want AVI in 2026?
Three real cases: (1) old DVD authoring software (Nero Burning ROM, ConvertXtoDVD, DVD Flick) often only ingests AVI; (2) Windows Movie Maker and Windows DVD Maker on Windows 7 require AVI; (3) some embedded players (in-flight entertainment, old digital photo frames, GPS units) only decode AVI/MPEG-4 ASP. For any modern use, MP4 is better.
What codec settings do you use?
FFmpeg WASM with libxvid for MPEG-4 ASP video at quality 4 (good visual quality, broad legacy hardware support) and libmp3lame for MP3 audio at 192 kbps CBR. Sample rate is preserved. Resolution and framerate stay as-is.
Will subtitles and chapters survive?
No. AVI has no proper soft-subtitle or chapter support. Soft subtitles are dropped (burn them in first if needed). Chapter markers from MKV are also lost. If you need either, MP4 or MOV is a better target.
Are my files uploaded?
No. FFmpeg WebAssembly runs entirely in your browser. The MKV is decoded and the AVI is encoded locally — files never leave your device.

//related_converters

Related Converters

Similar conversions you might need.