How to convert MOV to MP4 locally
Drop a MOV in and the page decodes it inside your tab with a WebAssembly build of ffmpeg, then re-encodes to H.264 video and AAC audio in an MP4 written with the faststart flag so it can start playing before it has fully downloaded.
The point of the conversion is codec compatibility more than container compatibility. If the MOV came from an iPhone in High Efficiency mode, what actually changes is HEVC becoming H.264, and that is what makes the file open in editors and uploaders that were rejecting it.
- Choose one MOV file or drop it onto the upload area.
- Confirm the duration and resolution shown in the panel match the clip you expected.
- Select a quality preset: Balanced (CRF 27) for anything you care about the look of.
- Run the conversion and let the tab stay open until the download button appears.
- Play the MP4 back once, checking orientation and audio sync, before sending it on.