WhatsApp Voice Note to MP3 Converter

That voice note that won’t play anywhere? Drop it here, get an MP3 back — 100% in your browser. No uploads, no accounts, no limits.

Works with WhatsApp (.opus) and Telegram (.ogg) voice notes. Pick a bitrate, see the duration and size before & after, download one by one or as a ZIP.

Drop your voice notes here

.opus or .ogg (Opus) · up to 100 MB · up to 10 min each · 20 files per batch

MP3 quality

Voice is speech, so 96 kbps is clear at a small size. Output is resampled to 22,050 Hz — everything speech needs, nothing it doesn’t.

Your voice notes never leave this device

0 network requests
during processing

Everything happens on your device: your browser decodes the Opus audio and a JavaScript encoder writes the MP3. There is no server to upload to — all scripts are stored on this page, with no CDNs or webfonts. The only network requests on this page are the site's own analytics (Google Analytics and a Cloudflare beacon), which load when the page opens and never see your files.

Verify it yourself (30 seconds)
  1. Press F12 to open developer tools, then open the Network tab.
  2. Drop a voice note on this page and convert it.
  3. Watch the Network tab: zero requests appear while it converts. The counter above shows the same number, live. (The page's own analytics load once when the page opens — before you start — and never touch your files.)
  4. Turn your Wi-Fi off after the page loads — conversion still works.

How to convert a WhatsApp voice note to MP3 without uploading it

  1. Save the voice note. In WhatsApp, long-press the voice message, tap Share or Forward, and save it to your device. It arrives as a .opus file — that is the Opus audio WhatsApp records in.
  2. Drop it on this page. Drag the .opus file onto the box above, or tap Choose files. The page reads the file’s real contents (not just its name) and shows its duration before converting.
  3. Pick a quality. 96 kbps is right for almost every voice note. 64 kbps makes the smallest file; 128 kbps keeps the most detail if the note has music in it.
  4. Convert and download. Conversion runs entirely on your device — nothing uploads. Download the MP3 on its own, or grab every converted note as one ZIP.
  5. Play it anywhere. The MP3 opens in any player, editor, car stereo, or messaging app — no more “format not supported”.

Why MP3, and why 22,050 Hz?

WhatsApp records voice as Opus, a modern codec many players still don’t understand. MP3 is the format everything understands. Voice notes are speech, and speech lives below 8 kHz — resampling to 22,050 Hz keeps everything up to 11 kHz, so words stay perfectly clear while the file stays small and the conversion stays fast (about 5× faster than real time on a typical laptop).

Honest limits

Questions, answered

Why won’t my WhatsApp voice note play on my computer?

WhatsApp saves voice notes as Opus audio in an Ogg container (.opus). Many built-in players — Windows Media Player, older QuickTime, some car stereos and editors — don’t recognise Opus, so the file refuses to open or plays silence. MP3 plays on virtually everything. Converting keeps the same voice in a format every player understands.

Which bitrate should I choose?

96 kbps is the default and right for almost every voice note: speech stays clear and a one-minute note comes out at roughly 720 KB. 64 kbps gives the smallest file (~480 KB/min, still easy to understand); 128 kbps is best if the note contains music (~960 KB/min).

Does converting change the sound quality?

MP3 is lossy, so the result is never bit-identical — but at 96 kbps the difference is inaudible for spoken words. The converter resamples to 22,050 Hz, preserving everything up to 11 kHz, far above the frequencies speech uses. Duration is preserved exactly, and the duration and before/after size are shown for every file.

Can I convert Telegram voice notes too?

Yes. Telegram voice messages are also Opus audio, usually in a .ogg file. This converter accepts both .opus and .ogg as long as they actually contain Opus audio — it checks the file’s contents, not just its name.

Is there a daily limit?

No daily limit and no account. Each file must be under 100 MB and under 10 minutes, with up to 20 files per batch. Those caps exist because a browser tab can’t safely hold more decoded audio in memory.

My browser says it cannot decode the file. What now?

Opus decoding is done by your browser: Chrome, Edge, and Firefox decode Opus natively, but Safari cannot decode Ogg Opus files. Try the same file in Chrome or Firefox — your file was never uploaded, so nothing was lost. Corrupt or misnamed files are also refused with a clear message instead of a broken MP3.

How do I verify my voice notes really never upload?

Open your browser's developer tools (F12), go to the Network tab, then convert a file. You will see zero network requests during processing — the live counter on this page shows the same number. All JavaScript is vendored locally in the page; there are no CDNs or webfonts. The only third-party requests are the site's own analytics (Google Analytics and a Cloudflare beacon), which load when the page opens — they never see your files.