Skip to main content
FormatDrop
How-To Guide

How to Convert AVI to MOV (Free, Final Cut Ready)

AVI is the legacy video container from the Windows-95 era. MOV is QuickTime's native format and the lingua franca of Apple video editing tools — Final Cut Pro, iMovie, Compressor, and DaVinci Resolve on Mac all expect MOV with codec choices like H.264, ProRes, or H.265. Converting AVI to MOV does two things: re-wraps the content into the MOV container, and (usually) re-encodes the codec from AVI's typical Xvid/DivX/MS-MPEG4 to MOV's preferred H.264 or ProRes. This guide covers every method (FFmpeg, HandBrake, QuickTime, online), the codec choice that determines whether your MOV is for editing or for sharing, and the gotchas around audio sync, color shifts, and frame rate handling that frequently bite.

Quick answer

For sharing or general playback, use H.264 inside MOV: `ffmpeg -i input.avi -c:v libx264 -crf 20 -c:a aac -b:a 192k -movflags +faststart output.mov`. For Final Cut Pro editing, use ProRes: `ffmpeg -i input.avi -c:v prores_ks -profile:v 2 -c:a pcm_s16le output.mov` (much larger files but instant editing). For one-off conversion without installing anything, use the browser tool that runs in WebAssembly.

Method 1: Convert AVI to MOV online (free, in your browser)

  1. 1

    Open the FormatDrop video converter

    Open formatdrop.com/video-converter in your browser. Conversion runs locally — your AVI stays on your device. Best for one-off conversions of moderately-sized files (under ~500MB) where you don't want to install software.

    Go to converter
  2. 2

    Drop your AVI file

    Drag your .avi file into the upload area. The converter detects the codec inside (Xvid, DivX, MS-MPEG4, or H.264 — modern AVIs often contain H.264) and prepares the conversion. Multi-GB files may take longer; the engine processes them in the browser without uploading.

  3. 3

    Choose MOV and codec settings

    Select MOV as the output. Choose codec: H.264 (best for sharing, smaller files, universal playback), ProRes (best for Final Cut Pro/DaVinci editing, large files), or H.265/HEVC (smallest files at same quality, requires modern Mac for decode). Set quality with CRF 18-20 for archival, 22-24 for general use.

  4. 4

    Download and use the MOV

    The output MOV is QuickTime-compatible — opens in Final Cut Pro, iMovie, DaVinci Resolve, QuickTime Player, and any modern video tool on Mac. Audio sync is preserved during conversion; metadata (duration, dimensions, codec info) transfers cleanly.

Method 2Command line (FFmpeg)

Method 2: Convert AVI to MOV with FFmpeg (best for control and batch)

FFmpeg is the standard command-line tool for video conversion. Free, runs everywhere, and gives you full control over codec, quality, frame rate, and audio. The right tool for batch jobs.

  1. Install FFmpeg. Mac: `brew install ffmpeg`. Linux: `apt install ffmpeg`. Windows: download from ffmpeg.org.
  2. Convert AVI to MOV with H.264 (default, best for sharing): `ffmpeg -i input.avi -c:v libx264 -crf 20 -c:a aac -b:a 192k -movflags +faststart output.mov`. CRF 18 = visually lossless, 20 = high quality, 23 = default, 28 = compressed.
  3. Convert to ProRes for Final Cut Pro editing (huge files but instant edit): `ffmpeg -i input.avi -c:v prores_ks -profile:v 2 -c:a pcm_s16le output.mov`. Profiles: 0=Proxy, 1=LT, 2=Standard, 3=HQ, 4=4444.
  4. Convert to H.265/HEVC for smallest files (modern Mac required): `ffmpeg -i input.avi -c:v libx265 -crf 24 -c:a aac -b:a 192k -tag:v hvc1 output.mov`. The `-tag:v hvc1` ensures Apple compatibility.
  5. Lossless remux (rare — only works if AVI already contains H.264): `ffmpeg -i input.avi -c copy output.mov`. Fails on most AVIs (Xvid/DivX inside doesn't fit MOV); falls back to re-encoding.
  6. Batch convert every AVI in a folder: `for f in *.avi; do ffmpeg -i "$f" -c:v libx264 -crf 20 -c:a aac -b:a 192k -movflags +faststart "${f%.avi}.mov"; done`.

Note: ProRes produces files ~10× larger than H.264 for the same content but plays back natively in Final Cut Pro without transcoding overhead. For shared deliverables, always use H.264. For editing footage, use ProRes.

Method 3HandBrake

Method 3: Convert AVI to MOV with HandBrake (free GUI, easy presets)

HandBrake is the most popular free GUI video converter. Available for Mac, Windows, Linux. Best when you want a wizard-like preset-driven workflow without command-line.

  1. Install HandBrake from handbrake.fr (free).
  2. Open HandBrake → Open Source → select your .avi file. HandBrake analyzes it.
  3. In the Format dropdown (top right), choose MOV.
  4. Choose a Preset on the right: 'Fast 1080p30' for sharing, 'Production Standard' for editing-quality. Custom presets let you set codec, quality, and frame rate manually.
  5. Click 'Browse' next to Save As to choose your output location.
  6. Click Start at the top. HandBrake encodes; progress bar shows time remaining. A 1-hour 1080p video takes ~5-10 minutes on a modern Mac.

Note: HandBrake doesn't directly support ProRes output (it focuses on H.264/H.265 for distribution). For editing-quality MOV, use FFmpeg with ProRes. HandBrake is best for compressed delivery files.

Method 4macOS QuickTime Player

Method 4: Convert AVI to MOV in QuickTime Player (built-in macOS)

QuickTime Player on macOS can export to MOV but has limited AVI support. Works for AVIs containing H.264 or other codecs QuickTime can decode natively.

  1. Open QuickTime Player. File → Open File → select your .avi.
  2. If QuickTime opens it, you can export. If you get an 'Unsupported format' error, your AVI uses a codec QuickTime doesn't decode (Xvid, DivX) — switch to FFmpeg or HandBrake.
  3. When opened: File → Export As → choose your resolution preset (1080p, 720p, 480p, or Audio Only).
  4. QuickTime exports as .mov with H.264 video and AAC audio. Save to your desired location.

Note: QuickTime is convenient when it works but fails on most AVI files because Apple removed legacy codec support years ago. Treat it as Plan B — try it first; fall back to FFmpeg if it errors.

Method 5VLC Media Player

Method 5: Convert AVI to MOV with VLC (free, cross-platform)

VLC includes a built-in Convert/Save tool that handles virtually any AVI codec. Best when QuickTime fails and you don't want to install FFmpeg.

  1. Open VLC.
  2. Media → Convert/Save (Ctrl+R on Windows/Linux, Cmd+Shift+S on Mac).
  3. Add your .avi file → click Convert/Save.
  4. Profile dropdown → choose 'Video - H.264 + MP3 (MP4)' or click the wrench to create a custom profile with MOV container, H.264 codec, AAC audio.
  5. Set destination filename with .mov extension. Click Start.

Note: VLC's converter is convenient but its profile system is awkward. For repeatable workflows, FFmpeg is faster. For one-off conversion of an unusual AVI codec, VLC's broad codec support is the right safety net.

Method 6iMovie / Final Cut Pro (transcoding via import)

Method 6: Have Final Cut Pro / iMovie transcode on import

If you have Final Cut Pro or iMovie installed, importing the AVI auto-transcodes to MOV format internally — but the original AVI must contain a codec FCP/iMovie supports.

  1. Open Final Cut Pro or iMovie.
  2. File → Import → select your .avi file. iMovie/FCP analyzes and either accepts (transcodes to its internal Apple Intermediate Codec or ProRes) or rejects.
  3. If accepted, you can re-export as MOV: File → Share → Master File → Choose H.264 or ProRes.
  4. If rejected (common for Xvid/DivX), you'll see 'Unsupported file type' — fall back to FFmpeg/HandBrake/VLC.

Note: This is a roundabout method but works if FCP or iMovie is your primary tool. For a clean MOV deliverable from arbitrary AVI source, FFmpeg is more reliable.

When you need to convert AVI to MOV

  • 1

    Importing legacy footage into Final Cut Pro or iMovie

    FCP and iMovie don't accept Xvid/DivX AVIs natively. Convert to MOV with H.264 (or ProRes for highest editing performance) and the import is instant. Saves hours vs trying to install legacy codec packs.

  • 2

    Sharing a Windows-era video with Mac users

    If you AirDrop or email an AVI to a Mac user, half the time it won't open. Convert to MOV first; QuickTime opens it instantly with no codec install needed.

  • 3

    Archiving old camcorder footage in a Mac-friendly format

    Old MiniDV camcorders dumped AVIs to Windows PCs. Migrating those archives to a Mac means MOV conversion. Use ProRes for editing-quality archive or H.264 for storage-efficient archive.

  • 4

    Editing in DaVinci Resolve on Mac

    DaVinci Resolve handles many AVI codecs but performs better with MOV. Convert to MOV with ProRes for maximum scrubbing/playback performance during edit.

  • 5

    Embedding video in Keynote presentations

    Keynote on Mac handles MOV natively but treats AVI inconsistently. For reliable embedded video that survives Keynote's compression and works on every Mac, convert to MOV first.

Troubleshooting common AVI to MOV problems

QuickTime says the AVI is in 'an unsupported format'

QuickTime can't decode Xvid, DivX, or MS-MPEG4 codecs (Apple removed legacy codec support around macOS 10.10). Use FFmpeg, HandBrake, or VLC instead — all decode these codecs natively. Once converted to MOV with H.264, QuickTime plays it perfectly.

Audio is out of sync after conversion

AVI sometimes uses VBR (variable bitrate) audio that desyncs during encoding. Add `-async 1` to FFmpeg: `ffmpeg -i input.avi -async 1 -c:v libx264 -crf 20 -c:a aac output.mov`. This re-syncs the audio stream during encoding. If sync drift persists, try `-vsync 1` (smooth video timestamps) or convert audio separately and merge.

Final Cut Pro still says 'Unsupported' after converting to MOV

FCP is picky about codec. Plain H.264 in MOV works for most cases; for stubborn issues use ProRes 422 LT: `ffmpeg -i input.avi -c:v prores_ks -profile:v 1 -pix_fmt yuv422p10le -c:a pcm_s16le output.mov`. ProRes is FCP's preferred codec — the import is instant and editing performance is excellent.

The MOV is dramatically larger than the AVI

If you encoded with ProRes, that's expected — ProRes is ~10× larger than H.264 at equivalent quality. ProRes is for editing, not delivery. For smaller files, encode H.264 instead. Also check CRF: CRF 18 produces large files; CRF 23 is normal; CRF 28 is small but visibly compressed.

Colors look different in the MOV than the AVI

Codec changes can shift color space. AVI may be Rec.601 (SD), MOV defaults to Rec.709 (HD) for HD content. Force matching color space in FFmpeg: `ffmpeg -i input.avi -vf 'colorspace=bt709:iall=bt601-6-625:fast=1' -c:v libx264 -crf 20 -c:a aac output.mov`. Adjust the bt601 source matrix based on your AVI's actual color space.

Video plays at wrong frame rate (jerky or smooth slow)

Frame rate mismatch between AVI and player. Force a specific output frame rate: `ffmpeg -i input.avi -r 30 -c:v libx264 -crf 20 -c:a aac output.mov` (or 24, 25, 60 as needed). For variable frame rate AVI (rare), use `-vsync vfr` to preserve original timestamps.

FFmpeg fails with 'Stream copy not supported for output format'

You used `-c copy` but the AVI's codec isn't compatible with MOV. MOV doesn't support Xvid, DivX, or MS-MPEG4 — re-encode instead: drop `-c copy`, use `-c:v libx264 -c:a aac` to re-encode video and audio. Lossless remux only works if AVI already contains H.264.

Why convert AVI to MOV?

AVI is a Microsoft container from 1992; MOV is Apple's QuickTime container from 1991. They've converged in capability but diverged in ecosystem support. Modern Macs natively support MOV but have spotty AVI support (especially for Xvid/DivX codecs). Modern Windows handles both via codec packs but increasingly favors MP4. The conversion is essential when you're moving content from Windows-era archives into Mac-based editing or playback workflows.

The key decision is codec choice. H.264 inside MOV is the universal sharing format — small files, plays everywhere, no editing-tool surprises. ProRes inside MOV is the editing format — large files but instant scrubbing/editing performance in Final Cut Pro and DaVinci Resolve. Pick based on whether the MOV is the final deliverable or the editing source.

FFmpeg is the right tool for batch and scripted workflows. HandBrake is the right tool for one-off conversions with a GUI. The browser tool is the right tool when you don't want to install anything. All produce equivalent quality at the same settings.

Your files never leave your device

FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.

Frequently asked questions

Is converting AVI to MOV free?
Yes. FFmpeg, HandBrake, VLC, QuickTime Player, and the FormatDrop browser tool are all free. Adobe Premiere/Final Cut Pro cost money but most users don't need them just for AVI conversion.
Will I lose quality converting AVI to MOV?
Re-encoding from one codec to another is technically lossy, but at CRF 18-20 the visible quality loss is imperceptible. For true lossless, use ProRes or DNxHD as the target codec inside MOV — these are intermediate codecs designed for editing, not sharing.
Best codec for AVI to MOV?
H.264 for sharing (smaller files, universal playback). ProRes for editing in Final Cut Pro (larger files, instant edit). H.265/HEVC for smallest files (requires modern Mac to decode efficiently). For 90% of users, H.264 is the right answer.
Why won't my AVI play on Mac at all?
Apple removed legacy codec support (Xvid, DivX, MS-MPEG4) from macOS around 10.10. AVIs containing these codecs won't open in QuickTime or natively in any Apple app. Convert to MOV with H.264 to play on any Mac.
FFmpeg command for AVI to MOV?
`ffmpeg -i input.avi -c:v libx264 -crf 20 -c:a aac -b:a 192k -movflags +faststart output.mov`. The `-movflags +faststart` flag puts metadata at the start, improving streaming/web playback start time.
Can I batch convert many AVIs to MOV?
Yes — FFmpeg with a shell loop: `for f in *.avi; do ffmpeg -i "$f" -c:v libx264 -crf 20 -c:a aac "${f%.avi}.mov"; done`. Or HandBrake's Queue feature for GUI-driven batch processing.
Does AVI to MOV preserve subtitles?
AVI subtitles are usually external .srt files. MOV supports embedded subtitles but most converters don't transfer external SRTs automatically. After converting, mux subtitles back in: `ffmpeg -i video.mov -i subs.srt -c copy -c:s mov_text output.mov`.
How long does AVI to MOV conversion take?
Roughly 1/2 to 1× real-time on a modern computer with H.264 encoding. A 60-minute AVI takes 30-60 minutes. ProRes is faster (less compression work). H.265 is slower (more complex). Hardware acceleration (`-c:v h264_videotoolbox` on Mac) can speed up 5×.
What's the difference between converting AVI to MOV vs to MP4?
MOV and MP4 use the same underlying ISO Base Media File Format — they're nearly identical containers. MOV is Apple's variant with QuickTime-specific features; MP4 is the standardized version. Functionally interchangeable for most uses. Apple tools prefer MOV; web embedding prefers MP4. Modern tools handle both transparently.
Convert AVI to MOV Now — Free

No account. No upload. Works in any browser.