Initializing... drag & drop files here
Supports: OPUS
.opus or .ogg audio. Works with WhatsApp voice notes, Telegram audio_*.ogg exports, Discord recordings, and YouTube-extracted Opus tracks. Batch conversion is supported.Opus is a modern lossy codec standardized by the IETF as RFC 6716 in September 2012 and developed jointly by Xiph.Org, Mozilla, Skype, and Broadcom. It compresses speech and music more efficiently than MP3 at every bitrate — a 32 kbps Opus voice note sounds roughly as clean as a 64 kbps MP3 — but the catch is playback support outside browsers and chat apps is patchy. MP3 (MPEG-1 Audio Layer III) has been ubiquitous since 1993 and plays on essentially every audio device ever made. Converting bridges that gap.
.opus on WhatsApp Android, audio_*.ogg on Telegram, typically mono, 16-32 kbps, 48 kHz). Convert to MP3 to play in car stereos, iTunes, podcast editors, or to attach in apps that reject .ogg..opus natively. Transcoding to MP3 sidesteps the FFmpeg dependency..mp3 but reject .opus or .ogg as unsupported audio MIME types.yt-dlp and Discord recording bots often output Opus. MP3 is what most podcast hosts (Buzzsprout, Anchor, Libsyn), audiobook tools, and DAWs expect on import.| Property | OPUS | MP3 | AAC |
|---|---|---|---|
| Standard | IETF RFC 6716 (2012) | ISO/IEC 11172-3 (1993) | ISO/IEC 14496-3 (1997) |
| Developer | Xiph.Org / Mozilla / Skype | Fraunhofer IIS | MPEG (Fraunhofer, Dolby, Sony, AT&T) |
| Bitrate range | 6-510 kbps | 32-320 kbps | 8-529 kbps |
| Sample rates | 8, 12, 16, 24, 48 kHz | 8-48 kHz | 8-96 kHz |
| Min frame size | 2.5 ms (lowest latency) | ~26 ms | ~21 ms |
| Patent status | Royalty-free | All MP3 patents expired (US: April 2017) | Patented; license required for encoders |
| Native iTunes / Apple Music import | No | Yes | Yes |
| Native Windows Media Player | No (pre-Windows 10 1809) | Yes | Yes (in MP4) |
| Common sources | WhatsApp, Telegram, Discord, Zoom, YouTube WebM | Music libraries, podcasts | iTunes, YouTube MP4, AirDrop |
| Best at | Voice & low-bitrate | Universal playback | Quality-per-bit for music |
The table below is calibrated to common Opus source bitrates so you don't over-encode. Going above the recommended MP3 target won't recover lost detail — it just wastes bytes.
| Source content | Typical Opus bitrate | Recommended MP3 output | Notes |
|---|---|---|---|
| WhatsApp / Telegram voice note | 16-32 kbps mono | 96-128 kbps mono | Speech-band content; mono saves ~50% over stereo |
| Discord voice channel recording | 64-96 kbps | 128-192 kbps | Discord caps stereo Opus at 96 kbps for most users |
| Podcast / interview | 48-64 kbps | 128 kbps | Spoken-word standard; matches Apple Podcasts guidance |
| YouTube extracted Opus (music) | 128-160 kbps | 192-256 kbps | Use VBR for best size/quality ratio |
| High-quality music Opus | 256-320 kbps | 256-320 kbps | Diminishing returns above 256 kbps for most listeners |
On Android, file managers see voice messages at Internal storage/Android/media/com.whatsapp/WhatsApp/Media/WhatsApp Voice Notes/<YYYY-MM>/ as PTT-YYYYMMDD-WA####.opus. The folder moved out of the legacy Internal storage/WhatsApp/... location when scoped storage rolled out. On iPhone, long-press a voice message, tap Share, then Save to Files — the result is a .opus file you can upload here.
Yes. Telegram records voice messages as Opus inside an .ogg container (mono, 48 kHz, around 32 kbps). When you export a chat from Telegram Desktop, voice notes appear as audio_<id>.ogg. Upload either the .ogg or .opus file — both are detected automatically.
There is a small generation loss because both formats are lossy and re-encoding can't add detail that the Opus pass already discarded. In practice, a 32 kbps Opus voice note converted to 128 kbps MP3 is sonically indistinguishable from the original for speech. For music sources, target an MP3 bitrate at or above the Opus source — 160 kbps Opus → 192 kbps MP3 is a sensible floor.
VBR allocates more bits to complex passages and fewer to silence, giving better quality-per-byte — pick it for music or anything you'll keep. CBR is predictable in size (useful for streaming or fitting into a fixed-size attachment slot) and is the safest bet for legacy hardware MP3 players that sometimes mis-seek in VBR files. If you're not sure, VBR at "High" preset is a good default.
Opus is roughly 2-3x more efficient than MP3 at low bitrates, so a 60 KB voice note can balloon to 480 KB as a 128 kbps MP3 — even though it sounds the same. That's the cost of universal playback. If size matters more than compatibility, look at Opus to AAC instead (smaller than MP3 at equal quality, and natively supported on Apple devices).
Yes. Expand Advanced Options, open the Trim section, and enter a start time and duration in HH:MM:SS.mmm. The trim runs as part of the conversion, so you end up with a clipped MP3 in one pass. For multi-clip edits, use the dedicated Audio Cutter tool first, then transcode.
Yes. The entire conversion runs in our cloud, so it works in Safari, Chrome, and any modern browser on iOS, iPadOS, macOS, Windows, Android, and Linux. iOS Safari can play the resulting MP3 inline and AirDrop it back to Mac or to other Apple devices.
No file count limit for batch. Drop the whole folder in at once and convert with a single click. For very large batches (1000+ files), you may prefer splitting into chunks of 200-300 so the ZIP download stays manageable.
Use MP3 to Opus if you need to send audio to a system that prefers Opus (modern WebRTC apps, Discord bots, low-bandwidth IoT). For lossless WAV intermediate workflows, Opus to WAV preserves everything Opus encoded, ready for editing.