Video to MP3 Converter
Extract the audio track from any video as a high-quality MP3 — no sign-up, no uploads, nothing to install. Choose your bitrate, hit extract, and download. Everything runs in your browser using FFmpeg WebAssembly, so your video never leaves your device.
Drop a video file here
MP4, WebM, MOV, AVI, MKV — up to 500 MB
How It Works
Choose your video
Drop any MP4, WebM, MOV, AVI, or MKV file. It loads into browser memory only — nothing is transmitted to a server.
Load FFmpeg once
On first use, FFmpeg WebAssembly (~25 MB) downloads to your browser cache. Every subsequent conversion skips this step entirely.
Set bitrate & extract
Pick 128, 192, or 320 kbps and stereo or mono. FFmpeg strips the video stream and encodes the audio track as MP3 — entirely on your device.
Preview & download
Play the extracted audio in the built-in player, then download your MP3. No server round-trip ever occurs.
Why extract audio in the browser?
- Your video never leaves your device — FFmpeg WebAssembly runs in a sandboxed browser tab. No bytes are sent over the network.
- No size limits — because nothing is uploaded, file size is constrained only by your device's available memory. The tool handles up to 500 MB.
- Genuine MP3 encoding — uses libmp3lame, the same open-source encoder behind most MP3 tools worldwide.
- Works on any platform — phone, tablet, or desktop; Mac, Windows, or Linux. No app or plugin to install.
- Completely free — no account, no watermarks, no hidden fees.
Which bitrate should I choose?
- 128 kbps — ideal for speech, podcasts, and voice recordings where file size matters. Smaller files, barely noticeable quality difference for spoken word.
- 192 kbps — a balanced choice for music and general audio. Good quality at a reasonable file size. Recommended for most use cases.
- 320 kbps — maximum quality MP3. Best for music archiving, professional production workflows, or when file size is not a concern.
Frequently Asked Questions
Is my video uploaded to a server?
No. All processing happens locally in your browser using FFmpeg WebAssembly. Your video bytes are never transmitted to any server — everything runs on your device.
Why does it need to download ~25 MB before converting?
The tool uses FFmpeg compiled to WebAssembly, which includes the full libmp3lame MP3 encoder. This one-time ~25 MB download is cached by your browser, so every conversion after the first is instant without re-downloading.
What video formats are supported?
The tool supports any format FFmpeg can demux: MP4, WebM, MOV, AVI, MKV, MPEG, OGG, and more. If your video plays in a modern browser, it will work with this tool.
What bitrate should I choose?
128 kbps is good for speech and podcasts. 192 kbps is a balanced choice for music. 320 kbps is maximum quality for music archiving when file size is not a concern.
Is this tool really free?
Yes, completely free. No account required, no watermarks, and no hidden fees. The tool uses open-source FFmpeg compiled to WebAssembly.
Privacy & Security