We Love Convert Logo
video2026-02-28

How to Convert MP4 to AVI: Complete Guide

While MP4 is the modern standard, there are still situations where AVI format is required. Older media players, legacy industrial equipment, certain DVD authoring workflows, and some embedded systems only accept AVI files. Converting MP4 to AVI ensures compatibility with these older systems, though it typically results in larger files due to AVI's less efficient codec options. This guide explains when and how to perform this conversion effectively.

Try It Now — Free

When Do You Need AVI Format?

Converting to AVI is a niche requirement, but these situations genuinely call for it:

  • Legacy media players and set-top boxes that only support AVI with DivX or Xvid codecs
  • Older industrial or medical equipment with firmware that accepts only AVI input
  • DVD authoring software that requires AVI as an intermediate format before burning
  • Vintage video editing software (pre-2010) that cannot import MP4 files
  • Embedded systems and digital signage players with limited format support
  • Compatibility with specific hardware recorders that only output or accept AVI

MP4 vs AVI: What Changes with Conversion

Converting from MP4 to AVI means moving from a modern to a legacy format.

FeatureMP4 (Source)AVI (Target)
Video CodecH.264/H.265Xvid, DivX, or MPEG-4 ASP
Audio CodecAACMP3 or PCM (uncompressed)
Typical File SizeSmaller40-100% larger
Streaming CapabilityFull supportNone
MetadataRich metadata, chaptersBasic tags only
Subtitle SupportEmbeddedExternal .srt/.sub only

How to Convert MP4 to AVI Step by Step

  1. 1

    Upload Your MP4 File

    Select the MP4 file you want to convert to AVI. Note the resolution and codec of the source, as this affects your output settings.

  2. 2

    Select AVI as Output Format

    Choose AVI as the target format. You will need to select a video codec that is compatible with your target device, typically Xvid or MPEG-4 ASP.

  3. 3

    Choose the Video Codec

    For maximum legacy compatibility, use Xvid. For slightly better quality at the cost of compatibility, use MPEG-4 ASP. Avoid using H.264 inside AVI as this is non-standard and poorly supported.

  4. 4

    Set Audio Format

    Use MP3 at 192 kbps for compressed audio, or PCM (uncompressed) if file size is not a concern and your target device benefits from uncompressed audio.

  5. 5

    Convert and Test

    Run the conversion and test the resulting AVI file on your target device or software to confirm compatibility.

These settings maximize compatibility with legacy systems that require AVI format.

Video Codec:Xvid (MPEG-4 ASP)

Xvid is the most widely supported codec in AVI files. It provides reasonable compression, though not as efficient as H.264.

Video Bitrate:1500-3000 kbps for SD, 4000-8000 kbps for HD

Xvid needs higher bitrates than H.264 for equivalent quality. Use higher values for important content.

Audio Codec:MP3 at 192 kbps

MP3 is universally supported in AVI files. AAC is not standard in AVI and may cause playback issues on legacy devices.

Resolution:Match source or 720p/480p

Many legacy AVI players have resolution limits. If your target is an older device, downscale to 720p or 480p for reliable playback.

Frame Rate:24 or 30 fps

Stick to standard frame rates. Many older AVI players do not handle 60 fps or variable frame rate content correctly.

Common MP4 to AVI Conversion Problems

AVI file is dramatically larger than the MP4

This is expected. AVI with Xvid is significantly less efficient than MP4 with H.264. Accept the larger file size as a trade-off for legacy compatibility, or lower the bitrate if quality can be sacrificed.

Legacy device cannot play the AVI file

The device may not support the codec used. Try converting with a different codec (DivX instead of Xvid, or vice versa) and ensure resolution does not exceed the device maximum.

No audio in the converted AVI

Some converters use AAC audio in AVI, which is non-standard. Explicitly set the audio codec to MP3 or PCM.

Video plays too fast or slow on target device

Frame rate incompatibility with the legacy device. Re-convert with a standard frame rate (23.976, 25, or 29.97 fps) and ensure constant frame rate mode is used.

Subtitles are missing in the AVI output

AVI does not support embedded subtitles. Extract subtitles from the MP4 as a separate .srt file and place it in the same folder with the same filename as the AVI.

Frequently Asked Questions

Why would I convert MP4 to AVI in 2026?

The main reason is legacy device compatibility. Some older media players, industrial equipment, and embedded systems only accept AVI format.

Will the file size increase?

Yes, typically by 40-100%. AVI with Xvid is significantly less efficient than MP4 with H.264. For a 1GB MP4, expect the AVI to be 1.4-2GB.

Can I put H.264 inside an AVI container?

Technically possible but strongly discouraged. H.264 in AVI is non-standard and poorly supported, defeating the purpose of legacy compatibility.

What is the best codec for AVI?

Xvid (MPEG-4 Part 2) is the safest choice for maximum compatibility. DivX is also widely supported.

Can I convert 4K MP4 to AVI?

Technically yes, but most AVI-compatible devices cannot play 4K. Downscale to 1080p or 720p during conversion.

Will I lose quality?

Yes, re-encoding from H.264 to Xvid introduces quality loss and requires higher bitrates. Use 4000+ kbps for HD content to minimize degradation.

What about subtitles?

AVI does not support embedded subtitles. Extract them as a separate .srt file and place it alongside the AVI with the same filename.

Converting MP4 to AVI is primarily needed for legacy device compatibility. Use Xvid video codec with MP3 audio for the widest compatibility. Expect larger file sizes and some quality loss compared to the MP4 source. Always test the converted AVI on your target device before committing to the format. For any modern use case, keeping the MP4 format is strongly recommended.

Ready to convert your files? Try our free online converter.

Try It Now — Free

Related Articles

Use the Converter