Convert MOV to MP4

Turn iPhone and Mac MOV files into MP4s for Windows, Android, editors and upload forms, without uploading them.

Convert MOV to MP4 in your browser: iPhone videos, Mac screen recordings, camera clips. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.

Drop MOV files to convert to MP4or click to choose files. Batches welcome.
    Details

    H.264 video and AAC sound are copied as they are, so those files convert in seconds with no quality loss. Other formats are re-encoded.

    Working…

    Done

    Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.

    MOV is Apple’s QuickTime format: iPhones, Mac screen recordings (Shift+Command+5) and many cameras save to it. Windows, Android, some video editors and plenty of upload forms want MP4 instead. The two formats are close cousins, and a MOV usually already holds H.264 video and AAC sound, the same streams an MP4 uses.

    So most MOV files convert here in the time it takes to read them: the video and sound are copied into an MP4 container without being re-encoded, and the picture stays exactly as it was. Only unusual codecs are re-encoded. iPhone videos in HEVC are re-encoded to H.264 by browsers that can decode HEVC, and copied as they are elsewhere.

    The conversion runs in your browser tab. A long 4K clip from your phone is not uploaded to a converter site, the size limit is your device’s memory (phones hold less), and the MP4 downloads straight to your device.

    How it works

    1. Drop one or more MOV files, or tap to pick them from your files or camera roll.
    2. Tick Remove the sound if you want a silent clip.
    3. Convert, then use the MP4 anywhere.

    In your browser, not on a server

    Mediabunny (MPL-2.0), a media toolkit written in TypeScript, reads the MOV, MKV, WebM or MP4 container in your tab. H.264 video and AAC or MP3 sound are copied into the new MP4 packet by packet, which takes seconds and changes nothing in the picture. Other video (VP8, VP9, AV1) is decoded and re-encoded by your browser’s own video encoder through WebCodecs, H.264 where available, and other sound becomes AAC or Opus. The MP4 is written in memory.

    Compared with upload-based tools: Online converters upload the whole video just to rewrap it, which can take longer than the conversion itself, cap free files at 100 MB to 1 GB, and keep a copy on their server. Here the file never leaves your device, and a large MOV from your phone converts in seconds because nothing is re-encoded that does not need to be.

    Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.

    Questions

    Does converting MOV to MP4 lose quality?

    Not when the MOV holds H.264, which is most of them: the streams are copied untouched and the result says so. When a re-encode is needed, it is done at high quality.

    How do I stop my iPhone recording MOV in HEVC?

    Open Settings, Camera, Formats and choose Most Compatible. New videos are then recorded in H.264, which converts here instantly and plays on everything.

    Is the file uploaded anywhere?

    No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. Give the page a short while after one visit to save itself for offline use; then you can turn off Wi-Fi and it still works.

    More video and audio tools

    Other conversions

    Guides