How to Convert WMV to MP4 — Free Methods for Mac, iPhone & Windows

Windows Media Video was everywhere in the early 2000s. Corporate training videos, downloaded clips, camcorder recordings — WMV was the default format for anything produced on a Windows PC. The problem is that "Windows" is in the name for a reason. WMV uses Microsoft's proprietary codec, and Apple never licensed it. WMV files simply will not play on iPhone, iPad, or Mac without third-party software.

The solution is converting to MP4 — the universal video format that plays on every device without codec installs. Unlike AVI or MKV files (which often contain H.264 and can be remuxed instantly), WMV always requires a full re-encode to H.264.

Convert WMV to MP4 — Free, No Upload

Browser-based converter powered by FFmpeg.wasm. Works on Mac, Windows, and Linux — nothing to install.

Why WMV Won't Play on iPhone or Mac

WMV uses Microsoft's VC-1 codec (or its predecessor, Windows Media Video 9). Apple's AVFoundation framework — which powers video playback on macOS, iOS, iPadOS, and tvOS — simply doesn't include a VC-1 decoder. This was never an oversight; it was a deliberate licensing decision.

The historical context: Microsoft developed WMV as a proprietary alternative to MPEG standards. In the early 2000s, Windows Media Player was pre-installed on every Windows PC, making WMV ubiquitous. But as H.264 became the universal standard (ISO/IEC 14496-10, adopted around 2003), WMV's advantage disappeared. Today, WMV is essentially a legacy format — still produced by older software and cameras, but not supported by any modern mobile platform.

WMV Variants: What You're Actually Converting

WMV VersionEraCodecRe-encode Required
WMV 1 / WMV 72000–2002MS MPEG-4 v1Yes
WMV 2 / WMV 82002–2003MS MPEG-4 v2Yes
WMV 3 / WMV 9 / VC-12003–presentVC-1Yes

All WMV versions require re-encoding — there is no lossless remux path as there is with MKV or AVI containing H.264. The best approach is re-encoding to H.264 at high quality (CRF 18).

Method 1: Convertlo Browser Tool

1
Convertlo — Browser-Based, No Install
Recommended
  1. Open convertlo.pro/wmv-to-mp4.html.
  2. Drop your WMV file or click Browse. The converter uses FFmpeg.wasm — all processing runs in your browser, files never leave your device.
  3. Wait for encoding to complete (depends on file size and CPU speed).
  4. Download the MP4.

Best for one-off conversions without installing anything. For large files (over 2 GB) or batch conversions, the FFmpeg CLI method is faster.

Method 2: FFmpeg (Command Line)

2
FFmpeg — Best Quality Control
Command Line
# Standard conversion — CRF 18 is visually lossless
ffmpeg -i input.wmv -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k output.mp4

# Faster encoding (slightly larger file)
ffmpeg -i input.wmv -c:v libx264 -crf 20 -preset fast -c:a aac -b:a 192k output.mp4

# Batch convert all WMV files in a folder
for f in *.wmv; do ffmpeg -i "$f" -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k "${f%.wmv}.mp4"; done

CRF guide: 18 = visually lossless (large file). 20–22 = excellent quality (balanced). 23 = FFmpeg default (good for most uses). 26+ = noticeable quality loss.

Method 3: HandBrake (Free GUI)

3
HandBrake — Free, Open Source, Cross-Platform
Free
  1. Download HandBrake from handbrake.fr (available for Windows, Mac, Linux).
  2. Open HandBrake and drag your WMV file onto the window, or click Open Source.
  3. Select a preset. Fast 1080p30 is a good starting point for most WMV files.
  4. Change the output container to MP4 if not already set.
  5. Set the destination path and click Start Encode.

HandBrake uses all available CPU cores and is typically the fastest GUI option for large WMV files. The default RF (Rate Factor) of 22 for H.264 produces excellent quality.

Frequently Asked Questions

Why won't WMV play on Mac or iPhone?
WMV uses Microsoft's proprietary VC-1 codec, which Apple never licensed. macOS and iOS don't include the WMV decoder in their native media frameworks. There is no workaround — you must convert to MP4 (H.264).
Does converting WMV to MP4 reduce quality?
Yes, slightly. WMV to MP4 always requires re-encoding. At FFmpeg CRF 18 for H.264 the quality difference is invisible. At CRF 23 (default) there may be very slight softening. Use CRF 18 for archival, CRF 22–23 for most uses.
Can I convert WMV to MP4 on Mac without software?
Yes. Use Convertlo's browser-based WMV to MP4 converter — it runs entirely in Safari or Chrome on Mac with no install. Alternatively, install FFmpeg via Homebrew: brew install ffmpeg.
What is the best free WMV to MP4 converter?
For browser-based (no install): Convertlo. For desktop GUI: HandBrake (free, open-source, excellent quality). For command line: FFmpeg. Avoid online services with file size limits under 500 MB.
How long does WMV to MP4 conversion take?
WMV always requires re-encoding. A 1-hour WMV typically takes 5–20 minutes on a modern CPU with FFmpeg's medium preset. HandBrake uses all CPU cores and is usually faster. The 'fast' preset cuts time by ~40% with minimal quality trade-off.