Why a Mac struggles with AVI
A Mac can see an AVI file, but QuickTime Player usually refuses to open it. The reason is the codec, not the extension. Most AVI files contain Xvid or DivX video, and Apple has never supported those. iMovie and Final Cut Pro have the same limits, so an AVI from an old PC, a digital camera or a friend often shows up as an error or a black frame. MOV is the QuickTime format. It is native on macOS, iPhone and iPad, and every Apple editor imports it directly.
What you get
When you convert AVI to MOV here, the video is written with H.264 and the sound with AAC, the same pair Apple uses for its own recordings. In practice this means:
- QuickTime Player opens the file with a double click.
- iMovie and Final Cut Pro import it without an extra conversion step.
- The file can be AirDropped to an iPhone and plays in Photos.
- Windows users can still play it in the Media Player app or VLC.
Xvid, DivX and Motion JPEG AVI files are re-encoded, which takes some time because AVI is handled by the built-in converter engine. If your AVI already holds H.264 with AAC, the streams are simply moved into the MOV container, which is almost instant.
Tips for editing projects
Keep the original frame rate. Changing 25 fps to 30 fps, for example, creates uneven motion that is easy to notice in an edit. Keep the original resolution too, unless the file is going straight to a phone. For old DV footage from tape camcorders, you may see thin horizontal lines on fast movement. That is interlacing in the original recording, not a conversion error, and Final Cut Pro can remove it in the clip settings.
If you want a format that works on Windows and Apple equally well, AVI to MP4 is the usual choice. For the reverse, see MOV to AVI. Small fixes such as trimming or rotating can be done in the MOV editor.
Privacy and limits
Your files stay on your computer, which matters for family videos and work recordings. There is no file limit set by us. Very long videos depend on the memory and speed of your device, so close other heavy tabs while a big batch is running.