Warning icon
MacPaw stands with Ukraine. Here’s how you can help our country win with just several clicks.

How to convert AVI to MP4 on Mac

5 min read

If you are looking to convert AVI to MP4, you’ve come to the right place. Since AVI was not developed for Macs, it often won’t play with the built-in QuickTime player, so you might need to convert your video files. Plus, MP4 is a more widely used format, more suitable for streaming and smaller in size, so converting AVI to MP4 may just be a good solution to many hurdles when it comes to video storing or sharing.

Let’s start by looking at what the key differences are between these two formats, then move to converting them (this does not take a lot of time, we promise), and briefly see if there are any media players that can help you out if you just want to play back your AVI file and that’s it.

What is AVI and MP4, and what’s the difference?

Both AVI and MP4 are video container formats that can hold audio and video information. AVI is an older format, introduced back in 1992. MP4 first emerged almost a decade later – in 2001, with an updated version coming out in 2003.

While AVI can be used to store lossless video in very high quality, the format has a few downsides. Developed by Microsoft, it’s mostly geared towards Windows devices and usually needs a plugin or a suitable player to be played on Macs or mobile devices. AVI file size tends to be quite large. Subtitles need to be added as an SRT file.

MP4 is supported by a wider range of mobile and desktop devices and, being a lossy format, allows for smaller video files while maintaining good quality. MP4 can also be used to store subtitles and stills. This file format is more commonly used for streaming, compared to AVI.

Since both file types are containers, they rely on codecs to play back the video. AVI supports DivX and Xvid codecs, while MP4 – more than ten.

The best way to convert AVI to MP4 on Mac

Since AVI files can be quite large and won’t play in QuickTime, you might find yourself wanting to convert an AVI video to MP4. And if you were thinking what if I simply change .avi to .mp4 on my file, we are way ahead of you – tried that and it even “worked” as the file was displayed as an MP4 format video in the folder, but it did not help with the playback, QuickTime still did not play the file, meaning you actually need to do the work before you harvest the fruit.

But don’t worry, like we said, converting the file is very easy.

While one could go for a dedicated AVI to MP4 converter for this occasion, we find a universal file converter app to be our go-to for things like this, as the best AVI to MP4 converter for us is the one we can also use for many other conversions.

Permute only needs you to drag and drop the file you want to convert onto it:

permute drag and drop to convert

Select the file format you want to convert your file to in the top left corner of the app and click the play icon under the file to start the conversion:

permute converting avi to mp4

Your MP4 file will be saved in the same folder where your original was stored. This is the default setting, but you are free to change it in settings either to a folder of your liking or to ask you every time.

permute conversion done

Can QuickTime convert AVI to MP4?

If you are wondering how to convert AVI to MP4 with QuickTime, here’s what we found out.

As QuickTime is primarily a video player for Mac, its additional features are less extensive, and converting AVI to MP4 does not seem to be the option in the version we’ve explored on our macOS Big Sur.

The player did not open our AVI files too.

How to play AVI and MP4 files on a Mac

So short of converting files to MOV or MP4, we had to look for an alternative player for our AVI files.

Our choice ended up being between Elmedia Player and Movist Pro.

elmedia player for video

Both have pleasant minimalist interfaces that disappear a few seconds into the video to make for an immersive viewing experience.

movist pro player for video

The playback is smooth and seamless as both players support high quality video. Additionally, both work with subtitles and are compatible with multiple video file formats.

Any differences between the two are pretty subtle. They are even practically the same size  – 130 and 140 MB.

As the devil is usually in the details, you’ll have to explore each of the players to see which suits your individual preferences and uses most. We found that Movist Pro has an excellent feature of playing two subtitle tracks at once (helpful if you are watching with a group of people who prefer different subtitle languages or just want to buff up your own language skills), while Elmedia Player also has a built-in web browser geared specifically for video consumption.


As you can see, you can easily convert AVI files to MP4 with a universal file converter (as you may have noticed in the explainer above, we used Permute for this demo). The conversion only takes a minute, and you are ready to go. That said, if your only goal is to have an AVI file to play on your Mac, you can use media players to play your AVI very easily.

Instead of converting every AVI to MP4, we prefer just playing them with Elmedia Player or Movist Pro. Both are excellent media players with support for multiple file formats and high quality playback.

If you are looking to try the apps mentioned in the article, you can actually use them with your Setapp subscription. Don’t have Setapp? Setapp is a suite of more than 210 apps, hand-picked by our team to make your work, leisure, and chores seamless and easy. Browse our app categories and try out new solutions to see which fit with your daily routine best and contribute to optimizing your day.

You can also try all three apps mentioned in the article – Permute, Elmedia Player, and Movist Pro – with your Setapp 7-day free trial.

Get 230+ Mac apps for any job

Sign up to Setapp and try them for free.