Skip to content

Convert MOV to MP4 on Windows: 3 Methods

Convert MOV to MP4 on Windows with GetCompress, Clipchamp, or FFmpeg. Get H.264 MP4 for uploads, Teams, and size-limited portals.

By Petr Samokhin

Screen recordings, iPhone AirDrops, and camera exports often arrive as MOV. SharePoint, older Windows apps, and many portals expect MP4 with H.264 instead. Converting locally avoids re-recording and keeps unreleased demos off third-party upload sites.

MOV vs MP4

MOV and MP4 are both containers. They can hold the same H.264 or HEVC streams. Compatibility with the tool on the other end is what usually fails.

MOVMP4
Common sourceiPhone, screen recorders, some editorsWeb uploads, Android, most Windows apps
Built-in Windows appsOpens in some apps, not allWidely accepted
Upload formsOften rejectedUsually accepted
Best first stepImport and export as MP4Already the everyday choice

If only the extension blocks upload, a simple export is enough. If the portal also caps megabytes, convert and compress together. See how to compress video on Windows when size is the main problem.

Method 1: GetCompress

Best for: MOV files you send, folders of screen recordings, and forms that also list a megabyte cap.

GetCompress main window with many media files queued and compression presets shown on the right
  1. Drop one MOV or a whole folder into GetCompress .
  2. Choose MP4 output.
  3. Trim setup time in the preview if needed.
  4. Set a quality level (Original, High, Medium, Balanced, or Low) or resolution, or type a target file size when the form states a limit.
  5. Export and drag the MP4 into the destination.

Processing stays on your PC. Save a preset such as “720p ticket video” for the next bug repro batch.

Method 2: Export in Clipchamp

Best for: One or two MOV clips with no batch need.

  1. Open the MOV in Clipchamp.
  2. Trim the timeline if needed.
  3. Export at 1080p (or 720p for email or Teams).
SituationExport choice
One clip for a ticket720p after trim
Client review in OneDrive1080p
Portal with a hard MB capTrim first, then Method 1 or 3

Limitation: No typed megabyte target, and mixed folders get slow if you open each file by hand.

Method 3: Convert with FFmpeg

Best for: Codec control, remux when possible, and folder loops.

winget install --id Gyan.FFmpeg -e

If the source is already H.264 inside MOV, try a fast remux:

ffmpeg -i input.mov -c copy output.mp4

When remux fails, re-encode:

ffmpeg -i input.mov -c:v libx264 -crf 22 -preset medium `
 -c:a aac -b:a 128k -movflags +faststart output.mp4
FlagPlain meaning
-crf 22Quality (lower = better, bigger; try 20 to 26)
-preset mediumSpeed versus compression tradeoff
-movflags +faststartFaster web start

For MKV sources that also need MP4, see MKV to MP4 on Windows .

Limitation: You maintain the scripts. VLC can transcode (Media → Convert / Save), but profiles are easy to mis-pick for rare jobs.

Which method should you use

SituationStart here
Batch, presets, or a size capGetCompress
One screen recording or phone clipClipchamp
Remux first or automate a folderFFmpeg

When Clipchamp alone is enough

If one Clipchamp export produces a playable MP4 under the limit, stop there.

GetCompress fits when you convert MOV exports every day, when a whole capture session lands in one folder, or when format and size must be fixed together. Keep the original MOV as the master when you may re-edit later.