Practical guide
How to convert HEVC to MP4 in your browser
iPhone videos and camera clips often arrive as HEVC, and not every browser can work with it. Here is how to convert HEVC to MP4, and how to tell whether you got a universal H.264 file or something else.
Updated September 5, 2026 · 8 minute read
Why HEVC videos are hard to play
HEVC, also called H.265, is the video codec modern iPhones use by default when High Efficiency mode is on. It stores video in less space than the older H.264 standard, which is why manufacturers like it.
The catch is support. MDN's codec guide describes HEVC as broadly but conditionally supported: Safari handles it on recent macOS versions, while Chrome, Edge, and Firefox may depend on your hardware, your operating system version, or in some cases a separately installed extension. H.264, by contrast, plays in every major browser.
That mix of conditions is why the same HEVC file can play on one computer and fail on the next, and why a converter that simply renames or repackages the file does not always solve the problem.
Where HEVC files come from
The most common source is an iPhone shooting in High Efficiency mode: Apple's support page describes HEVC as the video format used alongside HEIF photos on its devices. Many modern cameras and phones from other makers record HEVC as well, usually under the same space-saving logic.
These files often arrive as .MOV or .MP4 containers, which is why checking the codec matters more than checking the extension. The converter inspects the actual streams rather than trusting the filename.
How to convert HEVC to MP4 in your browser
- Open the HEVC to MP4 converter and select your HEVC video, including iPhone-shot MOV files.
- The tool inspects the file and tells you what it found: the codec, the audio track, and what this browser can do with it.
- Start the conversion and wait for the progress to finish.
- Download the MP4. The result card shows the real video and audio codecs inside the finished file.
H.264 output or HEVC in an MP4 container?
Converting HEVC to MP4 can mean two different things, and the difference decides where your video will play. Transcoding decodes the HEVC video and re-encodes it as H.264, which produces a file that plays essentially everywhere. Repackaging, called remuxing, copies the original HEVC stream into an MP4 container untouched.
The converter tries the H.264 route first. If your browser cannot decode HEVC locally, it falls back to remuxing so you still get a usable MP4, and it labels the download as a source-codec MP4 with a clear note instead of pretending it is universal.
Neither result is wrong; they serve different needs. The H.264 version is the safe choice for sharing and uploading. The remuxed version keeps the original quality and plays on Apple devices, VLC, and other HEVC-capable players.
What our testing showed
During development we ran the same HEVC Live Photo clip through two browser engines on macOS, as documented in the project's feasibility notes. One engine decoded HEVC and produced a proper H.264 and AAC MP4. The other could not decode HEVC at all, and the conversion library initially reported the job as valid while silently dropping the video track, producing a tiny audio-only file.
That silent failure is exactly why this converter re-parses the finished file and requires a real video track before it offers a download, and why it warns you up front when the current browser lacks HEVC decoding. A conversion that looks successful but contains no picture is worse than an honest error message.
One more nuance from that testing: browser builds differ even when they share a name and version number. Generic open-source browser builds often lack the licensed HEVC decoder that branded releases include, so the tool checks your browser's actual decoding capability at run time rather than assuming.
Checking your browser before converting
Rather than discovering a limitation after the fact, the converter tells you up front what it found. When it detects an HEVC source that your browser cannot decode, it shows a plain warning that this browser cannot convert HEVC to H.264 and explains that it can still create an MP4 keeping the original video, with Safari or another HEVC-capable browser suggested for H.264 output.
When your browser can handle the job, it says that too, so you know before spending time which kind of result to expect. Both messages come from live capability checks, not from a fixed list of browser names.
Why the converter needs a secure connection
One more requirement from our testing is easy to miss: the browser capabilities this conversion relies on are only available on secure pages. When the site is loaded over an unencrypted connection, the browser hides the very APIs the converter needs, and nothing can run.
In practice this means using the site over HTTPS, which is how it is served. The same rule explains why some copied or locally opened versions of browser tools silently do nothing; without a secure context, the conversion engine is simply not there.
If your result is not the file you wanted
If the download is labelled as a source-codec MP4 but you need universal playback, try the same file in a browser that can decode HEVC, such as Safari on a Mac. The converter's result card suggests this when it applies.
If conversion fails outright, check that the file is a complete original rather than a partial download, and that it has not been renamed from another format. The input must contain an actual video track; a file with only audio cannot produce a video MP4.
Frequently asked questions
Why does my MP4 still contain HEVC video?
Your browser could not decode HEVC well enough to re-encode it as H.264, so the converter kept the original video stream inside an MP4 container and labelled it as a source-codec MP4. It plays on HEVC-capable players and Apple devices.
Can every browser convert HEVC to H.264?
No. Support depends on the browser, operating system, and hardware. The converter checks your browser's capabilities and tells you which output to expect before and after converting.
Does remuxing reduce quality?
No. Remuxing copies the original video stream into a new container without recompressing it. Quality changes only when a file is transcoded, such as converting HEVC to H.264.
Is HEVC the same thing as H.265?
Yes. HEVC is the name of the codec standard, and H.265 is its formal ITU name. They refer to the same technology.