Skip to main content
F FlipItFile

Convert MOV to MP4

Apple QuickTime video to universal H.264 MP4. Runs on your device.

or click to choose — supports batch upload

.mov · processed on your device

Up to ~200 MB per file (browser-memory limit)

Works best in Chrome, Edge, or Firefox. First conversion downloads the video engine (~32 MB, cached forever after). Video encoding is CPU-heavy, so large or long files take a while — a few-minute clip can take a couple of minutes on a typical laptop. If a Safari conversion stalls, try it in Chrome.

Learn

MOV to MP4 →

iPhone video won't play on Windows or Android? Here's the 30-second fix.

How it works

1

Drop your files

Drag MOV video in, or click to pick them.

2

Your device converts them

ffmpeg runs locally via WebAssembly — nothing uploaded.

3

Download as MP4

H.264 + AAC with faststart for streaming. Single file or ZIP for batches.

About MOV and MP4

MOV is Apple's QuickTime container format. It's what your iPhone records by default, and what Mac screen recordings (QuickTime Player, the screenshot toolbar) produce. The format is excellent inside the Apple ecosystem, but it's less universally supported elsewhere — some Windows tools, Android apps, video editors, and web upload forms either reject .mov outright or play it back unreliably.

MP4 is the universal video format. An H.264 video track with AAC audio in an MP4 container plays on virtually every device, platform, and website — Android, Windows, the web, social media, and editing software all treat it as the default. Converting MOV to MP4 makes your footage shareable and uploadable everywhere without hunting for a player that supports it.

Our converter re-encodes to H.264 video and AAC audio, and moves the metadata to the front of the file (faststart) so it begins playing immediately when streamed online rather than waiting for the whole file to download. Everything runs on your device via WebAssembly — the video engine downloads once (about 32 MB) and your footage never leaves your machine.

Frequently asked questions

Why is there a first-time delay?
We use ffmpeg compiled to WebAssembly. The engine is ~32 MB and takes 5-15 seconds to download on first use. After that, it's cached by your browser and every subsequent conversion starts instantly.
Why does conversion take a while for big videos?
Video encoding is genuinely CPU-intensive — your browser is re-encoding every frame to H.264 locally. A short clip is quick, but long or high-resolution files can take a few minutes. This is the trade-off for keeping everything on your device instead of uploading to a server.
Will the quality drop?
MOV to MP4 is a re-encode, so there's a small generational quality loss as with any re-compression, but we target high-quality H.264 settings so the difference is hard to notice for normal footage. For most iPhone and screen-recording clips it looks identical.
Does this work for iPhone and Mac recordings?
Yes — iPhone videos and Mac screen recordings are saved as .mov by default. Drop them in (AirDropped, shared via iCloud, or copied off your phone) and you'll get an MP4 that uploads and plays anywhere.
Can I convert multiple files at once?
Yes. Drop several MOV files and you'll get a ZIP of MP4s. The video engine loads once and then processes each file in sequence.
Are my files uploaded?
No. The remux and transcode run locally through ffmpeg-wasm. Your .mov never leaves your machine, which matters when it's unedited personal footage straight off an iPhone.

More free tools