Audio
Convert OPUS to MP3 on Mac (WhatsApp Voice Notes Too)
To convert OPUS to MP3 on a Mac, drop the file on a converter and pick MP3. The free route is one ffmpeg command: ffmpeg -i voice.opus -codec:a libmp3lame -b:a 128k voice.mp3. Apple’s Music app will not open .opus files, so you need a tool.
WhatsApp voice notes are Opus audio, so the same steps turn a voice note into an MP3 you can send, edit or archive.
How do I convert OPUS to MP3 on a Mac?
Pick one of these. All three run on your Mac and upload nothing.
- ffmpeg (free, Terminal). Install it with Homebrew (
brew install ffmpeg), then run the command below. - VLC (free, no Terminal). Media > Convert / Save, add the .opus file, choose an MP3 profile, and save. See the VLC site.
- Smol (paid app). Drop the .opus files on Smol, choose MP3, set a bitrate and convert. Outputs land next to the originals.
ffmpeg -i voice.opus -codec:a libmp3lame -b:a 128k voice.mp3-b:a 128k sets the MP3 bitrate. For speech, 128 kbps is plenty. For music, raise it. Our audio bitrate guide explains what each step costs and buys.
How do I convert a WhatsApp voice note to MP3?
WhatsApp stores voice notes as Opus audio in an Ogg container, usually with an .opus or .ogg extension. Export the note from the chat, save it to a folder on your Mac, then convert it with any method above.
The result is an ordinary MP3. It plays in QuickTime, Music, Voice Memos imports, GarageBand and every phone. If you have a whole chat of notes, use the loop below instead of converting one by one.
How do I convert many OPUS files at once?
Run this in the folder that holds the files. It writes an MP3 beside each .opus and leaves the originals alone.
for f in *.opus; do
ffmpeg -i "$f" -codec:a libmp3lame -b:a 128k "${f%.opus}.mp3"
donePrefer a window to a loop? Smol takes a whole folder, and the batch audio conversion guide covers the options for Finder-based workflows.
Will the MP3 be bigger than the OPUS file?
Yes, usually. Opus is a newer codec and is very efficient at low bitrates, so an MP3 of the same sound is larger. We encoded a 30 second stereo test tone to Opus at 32 kbps, then converted it to MP3 with ffmpeg on a Mac. The test tone is simpler than real speech, so treat the ratio as a direction, not a promise.
| File | Size (bytes) |
|---|---|
| Source, WAV (30 s, 44.1 kHz stereo) | 5,292,078 |
| Opus, 32 kbps | 180,577 |
| MP3 from the Opus, 192 kbps (ffmpeg) | 721,197 |
| MP3 from the Opus, Smol default settings | 194,661 |
Both MP3s came from the same Opus file. Converting lossy to lossy cannot restore detail Opus already discarded, so a higher MP3 bitrate only makes the file bigger. Match the bitrate to the job. To shrink the result afterward, see how to compress an audio file on Mac.
Can a Mac open an OPUS file without converting it?
Not reliably. On the macOS build we tested (27.0.1), the system tools afinfo and afconvert read a 32 kbps Opus file, so Apple’s own plumbing can decode it. Older macOS versions may not, and most apps still refuse the extension. VLC plays .opus on any Mac. Converting to MP3 is the fix when you need to send the file to someone else.
afconvert -f WAVE -d LEI16 voice.opus voice.wavThat gives you a WAV, not an MP3. Apple does not ship an MP3 encoder in afconvert, so use ffmpeg, VLC or an app for MP3. Our best audio converter for Mac roundup compares the options.
When is Smol the wrong tool for this?
For one voice note, use ffmpeg or VLC. Both are free and both do the job in seconds. Do not pay for an app to convert a single file.
Smol earns its $29 (one payment, one Mac) when you convert folders of mixed audio regularly. We dropped an .opus file on it and got an MP3, with nothing uploaded. It also handles OGG and WMA, and it sits in the Finder right-click menu. See pricing.
How we checked this
Generated a 30 s stereo test tone, encoded it to Opus, converted it with ffmpeg 8.1.1 and with Smol on macOS 27.0.1, and read the sizes with ls and ffprobe. Checked afconvert input support. Facts last checked . We make Smol, so treat our claims about it with the same care as any vendor’s, and see our editorial policy.
OPUS to MP3: common questions
What is an OPUS file?
Opus is an audio codec designed for speech and music over the internet. Files usually carry the extension .opus or sit inside an .ogg container. WhatsApp uses it for voice notes. It is efficient at low bitrates, but many Mac apps do not open it directly.
Does converting OPUS to MP3 lose quality?
Yes, a little. Both codecs are lossy, so the audio is decoded and encoded again. At a sensible bitrate the loss is hard to hear for speech. Do the conversion once, keep the original .opus file, and never convert an MP3 back and forth.
Can I convert OPUS to MP3 online?
You can, but online converters upload your audio to a server. For private voice notes or interviews, a local tool such as ffmpeg, VLC or Smol keeps the file on your Mac. Local conversion is also faster, because nothing has to be uploaded or downloaded.
What bitrate should I choose for the MP3?
For speech, 128 kbps is a safe default and sounds clean. For music, go higher. Going above the source quality does not add detail, it only enlarges the file. If size matters more, lower it and listen to a sample first.
Is OPUS better than MP3?
At the same low bitrate, Opus generally sounds better, which is why WhatsApp uses it. MP3 wins on compatibility: it plays on almost every device and app. Convert to MP3 only when the place you are sending the file cannot read Opus.
Keep reading