How to Convert a Video to MP4 on iPhone

The fastest way to convert a video to MP4 on iPhone is to re-export the clip from an editor, that resolves both the container and the codec at once. Here's what's actually causing the playback problem, and how to stop it happening to future clips. The short version: the file extension is rarely the real issue, and changing it alone doesn't fix anything.

Convert a video to MP4 on iPhone

Bring the clip into an editor and export it as an .mp4. That single export handles both the file container and, if needed, the codec encoded inside it.

Container vs codec: what actually breaks playback

.mov and .mp4 are containers. Think of them as the box a video ships in, describing how the audio, video and metadata are packaged together. HEVC (H.265) and H.264 are codecs. What's actually inside the box, the method used to compress the picture itself. A file that refuses to play somewhere is almost always a codec problem, not a container one: renaming a .mov to .mp4 doesn't change a single byte of the video data inside it, so it fixes nothing if the codec was the real issue.

HEIF/HEVC has been supported across Apple's ecosystem since 2017 (iOS 11), so playback trouble usually shows up on older systems or software outside that range. An older Windows PC without an HEVC codec pack installed, or a web tool that only decodes H.264, being the two most common cases.

Settings > Camera > Formats > Most Compatible switches new recordings to H.264, which plays more widely — but it only applies going forward. It won't touch a clip you've already recorded, which is why an existing file with playback problems still needs a re-export rather than a settings change.

HEVC exists because it stores the same picture quality in roughly half the data of H.264, which is why Apple made it the default in 2017. Smaller files mean less storage used per recording and less data moved when a clip is shared. The trade-off is exactly the compatibility problem this page is about: software written before HEVC existed, or software that never added support for it, can't decode it at all.

One export, one predictable file

Montaj exports in HEVC (.mp4). A single, normalized output rather than a mix of formats depending on how the original was recorded, whether that original arrived as a screen recording, a download, or a clip shot on an older device with a different codec. Once you've converted a video to MP4 on iPhone this way, you're exporting one predictable file type every time, instead of inheriting whatever format the source happened to be in.

How to convert a video to mp4 on iPhone in 4 steps

  1. 1

    Separate the container from the codec

    .mov and .mp4 are containers. HEVC (H.265) and H.264 are the codec inside them. A file usually fails to play because of the codec, far more often than because of the extension.

  2. 2

    Identify what you actually have

    HEIF/HEVC has been supported on Apple devices since 2017 (iOS 11 and its desktop counterpart at the time). Playback problems usually show up outside that ecosystem.

  3. 3

    Stop the problem at the source for future clips

    Settings > Camera > Formats > Most Compatible records new videos in H.264 (and photos in JPEG). This doesn't convert files you've already recorded.

  4. 4

    Re-export the existing clip

    Run the clip back through an editor and export it as .mp4.

The verdict

Most of the time this isn't a container problem at all, the .mov extension is fine and the codec inside it is what refuses to play. Re-export the clip you have once, then go set Settings > Camera > Formats > Most Compatible so the next twenty recordings don't repeat it. That camera setting is the actual answer; converting file by file is treating the symptom one clip at a time.

Thomas, Social Media Manager

Download Montaj free

Frequently asked questions

How do I convert a video to MP4 on iPhone for free?
Re-export the clip from a video editor as .mp4, that changes both the container and, if needed, the codec inside it.
How do I convert a MOV to MP4 on iPhone?
The same re-export handles it. Most playback issues are really about the codec inside the file, not the .mov extension itself.
Why won't my iPhone video play on a Windows PC?
It's usually a codec question rather than a container one. Staying at 1080p or lower, 60fps or lower, also widens compatibility on older hardware.
Will changing the camera format convert my existing videos?
No. Settings > Camera > Formats > Most Compatible only applies to recordings you make after changing it, not clips already sitting in your camera roll.