Step-by-step instructions
- 1
Convert with FFmpeg
Install FFmpeg. Basic conversion: `ffmpeg -i input.wmv -c:v libx264 -crf 20 -c:a aac -b:a 192k output.mp4`. For faster encoding: `ffmpeg -i input.wmv -c:v libx264 -preset fast -crf 20 -c:a aac output.mp4`. Batch: `for f in *.wmv; do ffmpeg -i "$f" -c:v libx264 -crf 20 -c:a aac "${f%.wmv}.mp4"; done`.
Go to converter - 2
Convert with HandBrake
Open HandBrake. Go to File → Open Source and select the WMV file. Choose a preset (Fast 1080p30 works for most content). Set container to MP4. Click Start Encode. HandBrake re-encodes WMV to H.264 MP4 automatically. Good for occasional conversions without command-line knowledge.
- 3
Convert with VLC
Open VLC. Go to Media → Convert/Save. Add the WMV file. Click Convert/Save. Set Profile to Video - H.264 + MP3 (MP4). Set output filename with .mp4 extension. Click Start. VLC is slower than FFmpeg but requires no terminal usage.
- 4
Verify the output
Play the MP4 on the target device or in a browser to confirm it plays correctly. Check audio or video sync — WMV files occasionally have sync issues. If there's sync drift: `ffmpeg -i input.wmv -itsoffset 0.3 -c copy output.mp4` (adjust offset). If DRM is present, FFmpeg will report an error — protected WMV files cannot be converted.
Why convert WMV to MP4?
WMV is a Windows-exclusive format that doesn't play on Apple devices, modern smart TVs, or browsers. Converting to MP4 gives you a file that works everywhere — no codecs, no Windows Media Player, no compatibility issues.
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
Can I play WMV on iPhone or Android?
What if my WMV file has DRM?
Is there a quality difference between WMV and MP4?
No account. No upload. Works in any browser.