WhatsApp voice note to MP3. Or any .opus file.
Drop a .opus file — a WhatsApp voice note, a Signal voice message, a Telegram clip, a Discord recording. We re-encode it to MP3 right here in your browser. Batch a whole folder of WhatsApp voice notes and get a zip of MP3s back. Nothing uploads.
drop your .opus file here
or click to pick. Also accepts .ogg with Opus inside.
Why WhatsApp voice notes are .opus, not .mp3
WhatsApp uses the Opus codec because at the bitrates used for voice messages (12–32 kbps), Opus sounds dramatically better than MP3. That's great for tight mobile data, painful when you want to play the file in iTunes, attach it to a slide deck, or send it to an older device that's never heard of Opus. Re-encoding to MP3 gets you a file every player handles, at a price you'll never hear (the original was already lossy).
How to save a WhatsApp voice note before converting
On Android
- Long-press the voice message, tap the share icon, choose your file manager or Files / Drive.
- Or pull it straight from disk:
- Android 10 and earlier:
Internal Storage / WhatsApp / Media / WhatsApp Voice Notes / - Android 11+:
Android / media / com.whatsapp / WhatsApp / Media / WhatsApp Voice Notes /
- Android 10 and earlier:
- Drop the .opus file onto this page in Chrome.
On iPhone
- Long-press the voice message in WhatsApp, tap Share, then Save to Files.
- Open this page in Safari and drop the file from Files.
On desktop (WhatsApp Web)
- Open the chat in your browser, click the three dots on the voice message, choose Download.
- Drop the downloaded file onto this page.
What this is good for
- Archiving WhatsApp voice notes from a parent or grandparent — convert to MP3 so they play in any music app, on any device, decades from now.
- Sending a voice note to someone not on WhatsApp — email or iMessage the MP3 instead.
- Importing a voice note into a podcast edit — many DAWs don't accept Opus directly.
- Uploading to a transcription tool — Otter, Notta, and Whisper handle Opus, but MP3 is the safer default and reduces ingestion errors.
- Signal, Telegram, Discord voice messages — all use Opus and convert the same way here.
- Game voice chat recordings — Discord, Mumble, and TeamSpeak export Opus.
How it works
Your browser decodes Opus natively (it's the codec WebRTC uses for voice calls). We hand the decoded samples to a JavaScript MP3 encoder running in your tab. No upload, no codec install. The whole pipeline runs in your browser.
FAQ
How do I convert a WhatsApp voice note to MP3 for free?
Save the voice note out of WhatsApp (long-press, share, save to Files), then drop the .opus into this page and download the MP3. No signup, no app install, no upload.
Where are WhatsApp voice notes stored on Android?
On Android 10 and earlier: Internal Storage / WhatsApp / Media / WhatsApp Voice Notes. On Android 11+: Android / media / com.whatsapp / WhatsApp / Media / WhatsApp Voice Notes. Use any file manager to find them.
Why does WhatsApp use OPUS instead of MP3?
Opus is significantly more efficient than MP3 at low bitrates, which matters for voice messages sent over mobile data. The trade-off is compatibility — some older players and devices can't open .opus files.
Can I convert multiple voice notes at once?
Yes. Select all the .opus files in the file picker, or drag a folder onto the drop target. You'll get a zip of MP3s back, original filenames preserved.
What bitrate should I pick?
For voice notes, 96 or 128 kbps is plenty. Going higher just makes the file larger without adding quality the source can give you — the original Opus was 16–32 kbps.
Will this work for Signal, Telegram, or Discord voice messages?
Yes. They all use the Opus codec — same .opus file format, same conversion.
Does my file upload anywhere?
No. The conversion runs in your browser tab. Open this page, turn off your wifi, and it still works.
How big can the file be?
Around 500 MB on a typical laptop. WhatsApp voice notes are tiny so this is never a real concern.