Convert MOV to AVI on Mac: 3 Methods
Convert MOV to AVI on Mac with GetCompress or FFmpeg. Use H.264 or MJPEG inside AVI for legacy Windows tools that still reject MP4.
Screen recordings, iPhone clips, and Final Cut exports sometimes must become AVI for legacy Windows software, lab systems, or upload validators that never moved to MP4. QuickTime Player cannot save AVI, so you need GetCompress or FFmpeg. Convert locally and confirm the exact codec the destination wants before you batch a folder.
MOV vs AVI
| MOV | AVI | |
|---|---|---|
| Common source | iPhone, QuickTime, Final Cut | Legacy Windows apps, old archives |
| Modern web uploads | Accepted after MP4 export | Often rejected |
| Codec inside | H.264, HEVC, ProRes | Often H.264 or older MJPEG |
| Best first step | Ask if MP4 works | Match the validator’s codec |
Confirm whether the tool needs H.264 inside AVI or older MJPEG. Wrong codec means a rejected upload even with the right extension. When modern formats work, prefer MOV to MP4 on Mac . For size caps, see how to compress video on Mac .
Method 1: GetCompress
Best for: legacy files you send, QA folders, and a preset that matches a picky validator.

- Drop one MOV or a whole folder into GetCompress .
- Choose AVI output.
- Trim in the preview when the tool only needs a short segment.
- Set a quality level (Original, High, Medium, Balanced, or Low) or resolution, or type a target file size when the portal caps megabytes.
- Test one AVI in the destination app before you batch the rest.
Processing stays on your Mac. Save the preset after the first accepted upload.
Method 2: Convert with FFmpeg
Best for: Explicit H.264 or MJPEG recipes and Terminal batches.
brew install ffmpegH.264 inside AVI (common starting point):
ffmpeg -i input.mov -c:v libx264 -crf 22 -preset medium \
-c:a libmp3lame -b:a 192k output.aviLegacy MJPEG when H.264 is rejected:
ffmpeg -i input.mov -c:v mjpeg -q:v 5 -c:a pcm_s16le output.aviBatch a folder:
mkdir avi-out
for f in *.mov; do
ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
-c:a libmp3lame -b:a 192k "avi-out/${f%.mov}.avi"
done| Flag | Plain meaning |
|---|---|
-crf 22 | Quality for H.264 output |
libmp3lame | MP3 audio common in AVI workflows |
mjpeg | Older AVI codec when required |
Expect much larger files with MJPEG and PCM audio. Plan disk space before migrating an archive drive.
Limitation: You maintain the recipes. Test one file before a batch.
Method 3: Trim in QuickTime first
Best for: Shortening a long MOV before AVI encode.
- Open the MOV in QuickTime Player.
- Edit → Trim (⌘T).
- File → Export As to a trimmed MOV if you want an intermediate.
- Convert that shorter file with Method 1 or 2.
QuickTime has no AVI export. Use it only to cut dead air so FFmpeg processes fewer frames.
Limitation: One file at a time. No AVI output.
Which method should you use
| Situation | Start here |
|---|---|
| Recurring legacy files you send | GetCompress |
| Exact H.264 or MJPEG flags | FFmpeg |
| Long recording, short segment needed | Trim in QuickTime, then Method 1 or 2 |
When MP4 is the better deliverable
If the recipient can take MP4, stop converting to AVI. AVI only helps when a validator or old app still demands it.
GetCompress fits when Mac-origin MOV files must land in a legacy AVI pipeline every week. Keep the MOV master. Document the codec recipe that the destination accepted so the next batch matches.
- Convert MOV to MP4 on MacConvert MOV to MP4 on Mac with GetCompress, QuickTime, or FFmpeg. Get H.264 MP4 for uploads, Windows teammates, and size-limited portals.
- How to Compress Video on MacCompress video on Mac with GetCompress, QuickTime, or FFmpeg. Trim first, pick 720p or 1080p, and hit email or upload size limits without guessing.
- Convert WMV to MP4 on MacConvert WMV to MP4 on Mac with GetCompress, QuickTime, or FFmpeg. Re-encode to H.264 for uploads, editing, and sharing.
- Convert MOV to AVI on WindowsConvert MOV to AVI on Windows with GetCompress or FFmpeg. Use H.264 or MJPEG inside AVI for legacy tools that still reject MP4.