How to Convert a Video on Mac

The fastest way to convert a video on Mac depends on what's inside the file. For an H.264 MOV, Apple's own documented method is simply to rename the extension. For anything else, the conversion runs through iMovie. Here's how to tell which one you have.

The extension is a label; the codec is the content

.mov and .mp4 are containers. Boxes that hold the streams. H.264 and HEVC are the codecs, the actual compression of the picture inside the box. They're independent, which is why the extension on a file tells you much less than people assume.

When a video refuses to play somewhere, the codec is usually the reason. A machine that can't decode HEVC won't play HEVC whatever the file is called; a machine that can decode H.264 will generally play it out of either container. Renaming a file changes the label on the box, not the contents, so it only helps in the specific case where the contents were already acceptable and the label wasn't.

That case is common enough that Apple documents it.

Convert a video on Mac by renaming, when the codec allows it

For a MOV file that uses the H.264 codec, Apple's instruction is direct: Control-click the file, choose Rename, select the mov extension, type mp4 after the period, and press Return. That's the whole procedure. Nothing is re-encoded, so nothing is degraded and it's effectively instant.

It's worth being clear about what this is not. It isn't a universal trick for any file ending in .mov, and Apple scopes it to H.264 for exactly that reason.

One more thing that surprises people: QuickTime Player doesn't export movies as MP4. Its File > Export As menu produces QuickTime movies at various sizes, which is a different thing. If you've been hunting that menu for an MP4 option, it was never there.

The route that works whatever the codec

For files the rename won't cover, Apple's documented path is iMovie. In Projects view, click Create New and choose Movie. Click Import at the top of the window, find your file, select it, and click Import Selected. Then click Share, choose Export File, click Next, pick a location and click Save.

This one does re-encode, so it takes real time on a long clip and costs a small amount of quality, but it works regardless of what the source was, which the rename doesn't.

Nothing to choose, so nothing to choose wrongly

Montaj sidesteps the question by only producing one thing: an .mp4 in HEVC, every time, from every project. There's no format menu to choose wrongly and no MOV to discover later, because the container and the codec were decided once rather than per export.

It runs on your device, with nothing uploaded. If you need H.264 specifically for an older machine, convert a video on Mac through iMovie as above. That's the case where having the choice matters more than having it made for you.

How to convert a video on Mac in 4 steps

  1. 1

    Work out whether you have a container problem or a codec problem

    MOV and MP4 are containers. H.264 and HEVC are the codecs inside them. A file that refuses to play is far more often a codec issue than an extension issue.

  2. 2

    For an H.264 MOV, just rename it

    Apple documents this. Control-click the file, choose Rename, select the mov extension, type mp4 after the dot and press Return.

  3. 3

    For anything else, convert through iMovie

    Click Create New in Projects view and choose Movie, click Import, select the file and click Import Selected.

  4. 4

    Export the MP4

    Click Share, choose Export File, click Next, pick a location and click Save.

The verdict

Try the rename first. It takes four seconds, Apple documents it, and if the file is H.264 in a MOV wrapper it's genuinely all that's required, no re-encode, no generation loss, no third-party converter with an install prompt. If it doesn't play afterwards, you had a codec problem rather than a container one, and the iMovie round trip is the fix. Do not install a converter until you've established which of those two things you're dealing with.

Thomas, Social Media Manager

Download Montaj free

Frequently asked questions

How do I convert a video on Mac for free?
For an H.264 MOV file, Apple's own documented method is to rename the extension to mp4. For other files, import into iMovie and use Share > Export File.
Can QuickTime Player convert a video to MP4?
No. Apple states that QuickTime Player doesn't export movies as MP4. Its Export As menu produces QuickTime movies at various sizes, not MP4 files.
Is renaming a MOV to MP4 safe?
Apple documents it specifically for files that use the H.264 codec, because the two containers can carry it identically. It isn't a general-purpose trick for any file with a MOV extension.
Why won't my Mac video play on a Windows PC?
Usually the codec rather than the container. HEVC needs support on the playback machine, and older hardware often doesn't have it, re-exporting as H.264 is what fixes it.