Free · Runs in your browser

MOV to MP4 Converter

Convert MOV to MP4 in your own browser. If your MOV is already H.264 or HEVC, we copy the streams into an MP4 instead of re-encoding them: seconds, and not one pixel changes.

No upload No sign-up No watermark

MOV to MP4

Drop a MOV in. It is converted in this tab and never uploaded.

Loading the converter...

How to convert MOV to MP4

Choose your MOV file

Drag it onto the box or tap to browse. The file stays on your machine, so there is no upload step. The first time you convert, the page fetches the FFmpeg engine once - around 31 MB, and it tells you it is doing it - and every conversion after that starts straight away.

Check what the tool found

It reads the header and shows the video codec, resolution, frame rate, length, audio codec and size. Underneath it says whether your streams can be copied or something has to be re-encoded, and why.

Leave the quality on No re-encode

For a normal H.264 or HEVC MOV that is the lossless path. Pick Low, Medium or High only if you actually want a smaller file, and open Advanced options if you need to change resolution, frame rate or audio.

Convert and save the MP4

Press Convert video. A stream copy takes seconds whatever the length; a re-encode shows a progress bar you can cancel. The finished MP4 is saved straight to your downloads.

Is MOV to MP4 lossless?

For most MOV files, yes. A MOV shot on an iPhone, a mirrorless camera or a screen recorder almost always holds H.264 or HEVC video with AAC sound, and all of those are already legal inside an MP4. When that is the case this converter swaps the wrapper and copies the streams through untouched - a remux. Nothing is decoded, nothing is re-encoded, and the picture in the MP4 is bit-for-bit the same as the picture in the MOV.

It is also fast in a way a re-encode never is. Copying is limited by how quickly your machine moves bytes, not by how quickly it compresses them, so a two-hour recording finishes in about the same few seconds as a two-minute one. The tool works this out before you commit: drop a file in and it reads the header, shows the video codec and profile, resolution, frame rate, length, audio codec and size, then states whether it is about to copy your streams or re-encode them, and why. The lossless claim on this page is one you can check on your own file.

What actually separates MOV from MP4

Less than the two extensions suggest. MP4 was standardised out of Apple's QuickTime File Format, and both store everything in nested boxes - Apple calls them atoms - with the same four-character names: ftyp, moov, trak, mdat. At the byte level a remux is mostly a matter of rewriting the index and stamping a different brand into the ftyp box at the front.

The difference that matters is what each container is allowed to carry. QuickTime is Apple's working format, so it accepts things a general-purpose player was never built for: ProRes, Apple Animation, uncompressed PCM audio, alpha channels, several timecode tracks. MP4 is the narrower, standardised set that phones, TVs, browsers, editors, upload forms and car stereos have all agreed on. Converting is not about improving the file; it is about putting it in the box everything else recognises.

What is inside your MOVWhat happens hereWhy
H.264 video, AAC audio (iPhone set to Most Compatible, and most cameras)Stream copy. Seconds, lossless.Both codecs are standard MP4 payloads.
HEVC video, AAC audio (iPhone set to High Efficiency)Stream copy. Seconds, lossless.HEVC is legal in MP4 - but the MP4 still contains HEVC.
MP3, AC-3 or ALAC audioStream copy.All three are valid MP4 audio.
PCM (uncompressed) audioPicture copied, sound re-encoded to AAC.MP4 has no place for raw PCM. Only the audio changes.
ProRes or Apple Animation videoFull re-encode to H.264.Editing codecs are not MP4 payloads. This is slow.

The HEVC row is the one that catches people out. Copying an iPhone MOV into an MP4 gives you a genuine MP4, but the codec inside it is unchanged, so a Windows machine without an HEVC decoder or an older Android phone will still refuse it. If that is your problem, the container was never the issue - use the HEVC to H.264 converter instead, which re-encodes the picture into the codec everything can play, and read why HEVC fails on Windows 11 before you decide.

Why the MOV is failing in the first place

Nobody converts a working file. Every search that lands here is a variation on one thing: something in the chain has decided it does not do .mov.

  • Windows. QuickTime for Windows was retired in 2016, and although modern Windows plays plenty of MOVs, editors, upload forms and older applications still reject the extension outright. The full explanation is here.
  • Android. An iPhone clip sent to an Android phone frequently arrives as something the gallery will not open - usually a codec problem wearing a container problem's clothes.
  • Editors and slide decks. Premiere, Resolve and PowerPoint each have their own opinions about which MOV variants they will import, and an MP4 sidesteps most of them.
  • Anything with a USB port. Car stereos, TVs and photo frames tend to scan for .mp4 and ignore everything else.

In each case the remux is the right move: the compatible container, without paying a generation of quality for it.

When MOV to MP4 is a real re-encode

Four situations force the encoder to run, and the tool says so before it starts:

  1. The video is ProRes, Animation or another editing codec that MP4 cannot hold.
  2. The audio is PCM. Here only the sound is re-encoded, to AAC; every video frame is still copied straight across.
  3. You change resolution or frame rate in Advanced options. Both mean rebuilding frames.
  4. You pick Low, Medium or High instead of the No re-encode chip - usually because you want a smaller file, not a different container.

A re-encode is never lossless, whatever the quality label says, so only ask for one when you actually want it. When you do, the presets are constant-quality CRF values - 20, 23 and 28 for High, Medium and Low - which means the file comes out only as large as the footage needs rather than padded to a fixed bitrate. High is visually close to the source on ordinary phone footage. If shrinking a file is the whole point, our notes on converting MOV without visible quality loss explain which setting to reach for.

What travels across, and what gets dropped

Kept: the first video track, the first audio track, the timing information, and the rotation flag that tells a player your clip was shot upright. MP4 output is written with the index moved to the front of the file, so it starts playing while it is still downloading - which is why a converted MP4 often behaves better in a browser or a chat app than the original did.

Dropped: subtitle tracks, extra audio tracks beyond the first, and container-specific metadata with no MP4 equivalent. The tool counts those during the probe and warns you before conversion rather than after. The phone app drops them too. If keeping every track matters more than compatibility, Matroska is the container built to hold everything, and if you need the file back in QuickTime later, MP4 to MOV is the same instant copy in reverse.

No watermark, no sign-up, no upload

There is nothing to remove and no account to make. The conversion is done by FFmpeg compiled to WebAssembly and running in this tab, so your video is opened by your own browser, on your own machine, and never travels anywhere. That is an architectural fact rather than a promise in a privacy policy: a file that is never transmitted cannot be stored, retained or leaked. Once your first conversion has fetched the engine, you can disconnect from the network entirely and the converter still works.

Most online converters work the other way round because they have to: the conversion happens on their servers, so your file must go up and come back down. That is what the queue times, size ceilings and sign-up walls of free tiers are paying for. There is no queue here because there is no shared machine to queue for. For the longer version of that argument, see whether online video converters are safe.

The honest limits, and when to use the app instead

A browser tab is not infinite. Files over 2 GB are refused, because a 32-bit WebAssembly heap cannot address them. Above roughly 300 MB you get a warning: conversion needs about three times the file size in free memory. The FFmpeg build here is also single-threaded, so a genuine re-encode is slow - roughly real time for 720p, slower than real time for 1080p, and several times worse again for H.265. None of that applies to a remux, which stays near-instant however long the video is, and for MOV to MP4 most people never touch the slow path.

When the slow path is unavoidable - a long 4K clip, anything past the 2 GB line - the phone app is the better tool. It uses FFmpeg with your device's own hardware encoder, VideoToolbox on iPhone and MediaCodec on Android, which is a different order of speed from anything a browser reaches, and it has no size ceiling. It always re-encodes, though, so it cannot do the lossless copy this page does. The iPhone walkthrough covers doing the job entirely on the phone, and the app page has the rest.

Questions about this conversion

Short answers here, the full story in the guides.

Does converting MOV to MP4 lose quality?

Not when the streams can be copied, which is the usual case. A MOV holding H.264 or HEVC with AAC audio is remuxed into MP4 with every frame untouched, so the result is bit-for-bit identical. Quality is only lost if you force a re-encode by changing resolution, frame rate or the quality preset.

Learn more →

Is there a file size limit?

Files over 2 GB are refused, because the 32-bit WebAssembly heap this runs in cannot address them. Past about 300 MB you get a warning, since conversion needs roughly three times the file size in free memory. There is no artificial cap and no paid tier that lifts one - the ceiling is the browser's, not ours.

Is my video uploaded to a server?

No. FFmpeg is compiled to WebAssembly and runs inside this tab, so your file is read by your own browser and never sent anywhere. The first conversion downloads the engine once; after that you can turn off your network connection and the converter still works. There is no server that could store or retain the file.

Learn more →

Why won't my MOV play on Windows?

Two separate reasons get confused. QuickTime for Windows was retired in 2016, so some applications reject the .mov extension on sight. Others open the container fine but lack a decoder for what is inside it, usually HEVC. Converting the container fixes the first; only re-encoding fixes the second.

Learn more →

My iPhone MOV is HEVC. Will the MP4 play everywhere?

Not necessarily. Copying an HEVC MOV into MP4 gives you a real MP4, but the codec inside is unchanged, so a Windows PC without an HEVC decoder or an older Android phone can still refuse it. If that is your situation, re-encode to H.264 instead - it is bigger, and it plays on everything.

Learn more →

Is there a watermark or a sign-up?

Neither, and there is no queue. The conversion runs on your own machine, so there is no server cost to recover through accounts, adverts or a stamp in the corner of your video. You get the MP4 exactly as the encoder wrote it, with no branding added anywhere in the file.

How do I convert MOV to MP4 on an iPhone?

This page works in Safari on an iPhone, though large clips will strain a phone browser's memory. For long or 4K footage the Video Converter app is the better route: it uses the phone's hardware encoder and imports straight from the camera roll. On iPhone the first conversion is free and further ones need the paid upgrade.

Learn more →

Converting MOV on your phone instead?

The Video Converter app converts with your phone's own hardware encoder, so a long 4K MOV finishes in a fraction of the time a browser needs, with no 2 GB ceiling, straight from the camera roll and kept in a history you can re-share later. It is free to download - on Android conversions are unlimited, while on iPhone the first one is free and the rest need the paid upgrade.