Step-by-step instructions
- 1
Method 1: Browser converter
Go to formatdrop.com → Video Converter. Drop your MP4 file. Select WebM as output. Download. Good for simple conversions where you don't need fine quality control.
Go to converter - 2
Method 2: FFmpeg with VP9 (recommended)
ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 31 -b:v 0 -c:a libopus -b:a 128k output.webm. The '-crf 31' controls quality (lower = higher quality, 0-63 scale). '-b:v 0' enables constant quality mode (recommended over fixed bitrate). VP9 with CRF 31 produces quality comparable to H.264 CRF 23 at 30-50% smaller file size.
- 3
Two-pass encoding for better compression
For optimal WebM quality: run two-pass VP9 encoding. Pass 1: ffmpeg -i input.mp4 -c:v libvpx-vp9 -b:v 1M -pass 1 -an -f webm /dev/null. Pass 2: ffmpeg -i input.mp4 -c:v libvpx-vp9 -b:v 1M -pass 2 -c:a libopus -b:a 128k output.webm. Two-pass achieves better bit distribution across the video.
- 4
Use as HTML5 video fallback
For the web, serve both WebM and MP4 for maximum compatibility: <video><source src='video.webm' type='video/webm'><source src='video.mp4' type='video/mp4'></video>. Browsers play the first supported format — Chrome/Firefox get WebM (smaller), Safari gets MP4.
Why convert MP4 to WEBM?
WebM (using VP9 video and Opus audio) is royalty-free and achieves significantly better compression than H.264 MP4. For web-delivered video where bandwidth cost and loading speed matter, serving WebM to supporting browsers (Chrome, Firefox, Edge) while keeping MP4 for Safari gives you the best of both worlds. YouTube has been serving VP9 WebM as the default format for most videos since 2015, delivering the same quality as H.264 at lower bitrates.
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
Is WebM better quality than MP4?
Does Safari support WebM?
No account. No upload. Works in any browser.