MOV plays fine on your Mac, so why convert it? Because the moment you send it to a Windows user, upload it to a form that only accepts MP4, or import it into non-Apple software, MOV starts causing friction. MP4 is the format nobody questions.

The good news: MOV and MP4 are close cousins. Both are containers built on the same underlying format, and both usually carry H.264 or H.265 video. So converting MOV to MP4 is often a remux, repackaging the same video into a new container without re-encoding it. No quality loss, and it takes seconds.

Quick answer: the fastest free way is ffmpeg -i input.mov -c copy output.mp4, which repackages the video without touching it. If you would rather not open Terminal, iMovie and VLC both export MP4 too, they just re-encode along the way.

First, the QuickTime myth

Almost every “MOV to MP4 on Mac” answer starts with QuickTime Player. It is wrong.

QuickTime’s File → Export As menu offers 4K, 1080p, 720p, 480p, Audio Only and GIF. Every one of the video options writes a .mov file. There is no MP4 setting, no hidden preference, nothing to change. QuickTime converts the resolution, not the container.

People get away with renaming the .mov to .mp4 because the containers are so similar that most players shrug and open it. But nothing was converted, the file is still a MOV wearing a different extension, and picky uploaders and editors will reject it. Use one of the three real methods below.

Pick the method that matches the job

SituationUse
One file, nothing to installiMovie
One file, you already have VLCVLC
Zero quality loss, seconds per fileffmpeg
A folder of clips, one clickPicmal

Method 1: iMovie (free, already on your Mac)

iMovie is the built-in app that actually writes MP4. It is a video editor, so there is more clicking than the job deserves, but it needs no download.

Steps:

  1. Open iMovieFile → New Movie
  2. Drag your MOV into the project, then drag it down to the timeline
  3. File → Share → File…
  4. Set Format to Video and Audio, pick a resolution and quality
  5. Click Next…, name the file, Save

You get an .mp4 with H.264 video.

The catch:

iMovie re-encodes everything, so the export takes real time and loses a little quality. It also bends the clip to the project’s settings, so an unusual frame rate or an odd aspect ratio can come out changed. And it is one clip at a time.

Method 2: VLC (free download)

If VLC is already on your Mac, it converts without opening an editor.

Steps:

  1. Open VLC → File → Convert / Stream…
  2. Drop your MOV into the window
  3. Under Choose Profile, pick Video - H.264 + MP3 (MP4)
  4. Click Save as FileBrowse
  5. Type a filename ending in .mp4 and click Save, then Save again to start

The catch:

VLC re-encodes too, and it will not add the .mp4 extension for you, so type it yourself or you end up with an extensionless file. Also one file at a time, and the progress bar is famously vague.

More on this route: how to convert video with VLC on Mac.

Method 3: ffmpeg (free, and lossless)

This is the right answer if you care about quality. ffmpeg is the only free option here that can repackage the video instead of re-encoding it.

brew install ffmpeg

Remux, no quality loss:

ffmpeg -i input.mov -c copy output.mp4

-c copy repackages the existing video and audio streams as-is. Identical quality, and it finishes in seconds even on a large file.

Every MOV in a folder:

for f in *.mov; do ffmpeg -i "$f" -c copy "${f%.*}.mp4"; done

If it errors out:

Usually the audio. Older camera and ProRes recordings carry uncompressed PCM audio, which MP4 does not hold well. Keep the video untouched and convert only the sound:

ffmpeg -i input.mov -c:v copy -c:a aac output.mp4

And if the video itself is ProRes, MP4 cannot hold it at all, so drop -c copy entirely and let ffmpeg re-encode to H.264.

The catch:

It is Terminal. No window, no preview, and one typo means a cryptic error.

Method 4: Picmal (a folder in one drag)

I built Picmal because I got tired of the choice above: an editor that re-encodes, or a command line. It converts MOV to MP4 for a whole folder at once, on your Mac.

Steps:

  1. Download Picmal from picmal.app
  2. Drag in your MOV files, or the whole folder
  3. Choose MP4 as the output
  4. Click Convert

Why people reach for it:

  • Batches a folder of clips in one pass, not one at a time
  • Runs entirely on your Mac, nothing is uploaded
  • Fast on Apple Silicon
  • No size limit, no watermark, a one-time $29

Best for:

A shoot or a screen-recording folder that has to become MP4 before you send it on.

Side-by-side

MethodSpeedQualityBatchEase of usePrice
iMovieSlowRe-encodedNoModerateFree
VLCModerateRe-encodedNoModerateFree
ffmpegInstant (remux)LosslessExcellentTechnicalFree
PicmalVery fastPreservedExcellentVery easy$29

Tips

  • Remux when you can. Zero quality loss and instant results beat any re-encode.
  • Only re-encode if you also want a smaller file, or the codec is not MP4-compatible.
  • Keep the originals until you have confirmed the MP4 plays where you need it.

The short version

  • Free, no install: iMovie, File → Share → File
  • Free, one file, lossless: ffmpeg -i in.mov -c copy out.mp4
  • A folder at once: Picmal
  • Not QuickTime. It only exports .mov.