Step-by-step instructions
- 1
Method 1: Browser converter
Go to formatdrop.com → Video Converter. Drop your WebM file. Select MP4 as output. Download. Processing runs in your browser using WebAssembly-compiled FFmpeg.
Go to converter - 2
Method 2: VLC
VLC → Media → Convert/Save → Add your WebM file → Convert/Save. Profile: Video - H.264 + MP3 (MP4). Set output path with .mp4 extension. Click Start. VLC re-encodes the VP8 or VP9 video to H.264.
- 3
Method 3: FFmpeg
For WebM with VP8 or VP9 video: ffmpeg -i input.webm -c:v libx264 -crf 23 -c:a aac output.mp4. If the WebM uses AV1 video codec: ffmpeg -i input.webm -c:v libx264 -crf 23 -c:a aac output.mp4 (FFmpeg handles AV1 decode automatically). For faster conversion at slightly lower quality: add -preset faster.
- 4
Check the output plays correctly
After conversion, verify the MP4 plays in QuickTime (Mac), Windows Media Player (Windows), and VLC. If you see visual artifacts or the video looks wrong: try a higher quality setting: ffmpeg -i input.webm -c:v libx264 -crf 18 -c:a aac output.mp4 (lower CRF = higher quality).
Why convert WEBM to MP4?
WebM was created by Google in 2010 when it acquired On2 Technologies and released the VP8 codec as open-source. WebM was designed to be patent-free and royalty-free for web video — an alternative to H.264/MP4 which required licensing fees. Browsers adopted WebM to have a non-patented video option. However, Apple never adopted WebM in QuickTime or iOS, meaning WebM files don't play on iPhones, iPads, or older Macs without additional software. Smart TVs largely follow the same limitation.
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 WebM on iPhone?
Is WebM better quality than MP4?
No account. No upload. Works in any browser.