FormatDrop
How-To Guide

How to Convert MOV to MP4 on Linux

Linux handles MOV to MP4 conversion extremely well via FFmpeg — the most powerful, free video conversion tool available. Whether you prefer the command line or a GUI, this guide covers all options.

Step-by-step instructions

  1. 1

    Install FFmpeg

    Ubuntu/Debian: sudo apt install ffmpeg. Fedora: sudo dnf install ffmpeg. Arch: sudo pacman -S ffmpeg. Verify installation: ffmpeg -version.

    Go to converter
  2. 2

    Stream copy (fastest — no re-encoding)

    If the MOV already contains H.264 video and AAC audio: ffmpeg -i input.mov -c copy output.mp4. This remuxes without re-encoding — instant conversion, zero quality loss. Check the MOV codec first: ffmpeg -i input.mov (look for 'Video: h264' and 'Audio: aac').

  3. 3

    Re-encode for maximum compatibility (HEVC MOV)

    For HEVC/H.265 MOV files: ffmpeg -i input.mov -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 192k -movflags +faststart output.mp4. The CRF 23 gives good quality/size balance; lower = better quality/larger file.

  4. 4

    Batch convert a folder of MOV files

    for f in *.mov; do ffmpeg -i "$f" -c:v libx264 -crf 23 -c:a aac "${f%.mov}.mp4"; done. Run this in Terminal from the directory containing your MOV files.

Why convert MOV to MP4?

MOV is Apple's container. While VLC plays it on Linux, most video editors, web platforms, and sharing apps expect MP4. Converting ensures compatibility across all Linux video workflows.

Your files never leave your device

FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.

Frequently asked questions

Does Linux play MOV files natively?
Not out of the box on all distributions. VLC for Linux plays virtually all MOV variants without extra configuration: sudo apt install vlc. GStreamer can handle some MOV files but HEVC MOV may require additional codec packages.
What FFmpeg CRF value should I use?
CRF 18–23 for high quality (larger files), CRF 24–28 for smaller files with acceptable quality. CRF 23 is FFmpeg's default and a good starting point. Test with a 30-second clip before batch converting.
Convert MOV to MP4 Now — Free

No account. No upload. Works in any browser.