How to Convert OPUS to MP3: Telegram & Voice Message Guide
Learn how to convert OPUS audio files to MP3 for universal playback. Covers Telegram voice messages, WhatsApp audio, Discord recordings, FFmpeg commands, batch conversion, and quality optimization.
Emma Wilson·February 19, 2026·11 min read
Try these conversions
Free, in your browser — no signup, files auto-delete in 2 hours.
OPUS is a modern, open-source audio codec developed by the Internet Engineering Task Force (IETF). It was designed to handle everything from low-bitrate voice communication to high-fidelity music streaming in a single codec. It is the most technically advanced lossy audio codec available, outperforming both MP3 and AAC at virtually every bitrate.
You likely encounter OPUS files regularly without realizing it:
Telegram voice messages are stored as .ogg files containing OPUS audio
WhatsApp voice messages use OPUS in the .opus container
Discord voice chat is transmitted using OPUS
WebRTC (video calling in browsers) uses OPUS for audio
YouTube uses OPUS for audio on many videos
Wikipedia uses OPUS for audio clips
The problem? Despite being technically superior, OPUS is not universally supported by consumer devices and applications. Many music players, car stereos, older phones, and basic audio editors cannot open OPUS files. Converting to MP3 provides universal compatibility at the cost of slightly larger file sizes.
Telegram and WhatsApp voice message interfaces showing OPUS audio format
OPUS vs MP3: Why OPUS Is Better (But MP3 Is More Compatible)
Feature
OPUS
MP3
Quality at 64 kbps
Excellent (transparent for speech)
Poor (noticeable artifacts)
Quality at 128 kbps
Near-transparent for music
Acceptable for music
Quality at 256 kbps
Transparent (indistinguishable from lossless)
Very good
Latency
5-66.5 ms (optimized for real-time)
~100 ms minimum
Sample rates
8-48 kHz (adaptive)
8-48 kHz (fixed)
Channels
Up to 255
Stereo (2)
License
Royalty-free, open source
Patents expired (2017)
iOS native support
No (requires app)
Yes
Android native support
Yes (5.0+)
Yes
Car stereo support
Rare
Universal
Music player support
Limited
Universal
OPUS achieves at 64 kbps what MP3 needs 128-160 kbps to match. This is why messaging apps use OPUS — it delivers clear voice audio at tiny file sizes, which matters when billions of voice messages are sent daily.
Pro Tip: When converting OPUS to MP3, use a significantly higher bitrate than the OPUS source to compensate for MP3's lower efficiency. An OPUS file at 64 kbps should be converted to at least 128 kbps MP3, and an OPUS file at 128 kbps should be converted to at least 192-256 kbps MP3 to preserve perceived quality. For more on bitrate and quality relationships, see our audio bitrate quality guide.
Converting Telegram Voice Messages
Telegram stores voice messages as .ogg files with OPUS encoding. When you download a voice message from Telegram, you get a file like audio_2026-02-19_14-35-22.ogg.
WhatsApp voice messages are typically encoded at 16 kbps OPUS (extremely low bitrate, optimized for speech). Converting to 128 kbps MP3 more than captures all the quality present in the source.
File manager showing OPUS voice message files from Telegram and WhatsApp
Method 1: FFmpeg (Best Quality, Full Control)
FFmpeg provides the most control over the OPUS-to-MP3 conversion process.
Some OPUS files use lower sample rates for efficiency (especially voice messages at 16 kHz or 24 kHz). When converting to MP3, you can either keep the original sample rate or normalize to 44.1 kHz:
Normalizing to 44.1 kHz is recommended for compatibility with all MP3 players. For details on sample rates and audio quality, see our AAC vs MP3 comparison.
This method requires no software installation and works from any device with a web browser, including smartphones.
Method 3: Audacity (Free Audio Editor)
Audacity can open OPUS files and export as MP3:
Open Audacity
Go to File > Open and select your OPUS file
Optionally, edit the audio (trim, normalize, noise reduction)
Go to File > Export > Export as MP3
Set the bitrate and quality mode
Fill in the metadata tags
Click Save
Audacity is particularly useful if you want to edit the audio before converting — for example, trimming silence from voice messages, normalizing volume, or applying noise reduction to clean up a recording.
Pro Tip: When batch-converting Telegram voice messages, the filenames often contain timestamps. Keep the original filenames to maintain chronological order. If you want to add metadata with the date, extract it from the filename and pass it to FFmpeg with -metadata date="...".
Terminal showing batch OPUS to MP3 conversion progress for voice messages
Extracting OPUS Audio from Video
OPUS audio is also used in WebM and some MKV video files. To extract it:
Converting from OPUS to MP3 increases file size because MP3 is less efficient:
Duration
OPUS 32 kbps (voice)
OPUS 128 kbps (music)
MP3 128 kbps
MP3 192 kbps
MP3 320 kbps
30 seconds
120 KB
480 KB
480 KB
720 KB
1.2 MB
1 minute
240 KB
960 KB
960 KB
1.4 MB
2.4 MB
5 minutes
1.2 MB
4.8 MB
4.8 MB
7.2 MB
12 MB
30 minutes
7.2 MB
28.8 MB
28.8 MB
43.2 MB
72 MB
For voice messages at 32 kbps OPUS, converting to 128 kbps MP3 quadruples the file size but ensures universal compatibility. The quality will sound identical because 128 kbps MP3 exceeds the quality ceiling of 32 kbps OPUS for speech content.
Alternative Formats to Consider
Before converting to MP3, consider whether another format might serve your needs better:
AAC (M4A): Better quality than MP3, supports Apple devices natively. Use the audio converter to output M4A
FLAC: If the OPUS source is high-bitrate music and you want lossless archival
WAV: If you need an uncompressed intermediate for audio editing. See our how to convert WAV to MP3 guide for the subsequent MP3 conversion
Keep OPUS: If your target devices support it, OPUS is the better format. Only convert if you need compatibility
OPUS provides excellent speech quality at very low bitrates (16-64 kbps), which reduces bandwidth and storage costs. For a platform that processes billions of voice messages, the efficiency savings are enormous.
Can I play OPUS files on iPhone?
Not with the default Music app. You need a third-party player like VLC for iOS, or convert to MP3 or M4A for native playback. The MP3 converter works directly from Safari on iPhone.
Does converting OPUS to MP3 lose quality?
Yes, both are lossy formats, so transcoding introduces an additional generation of compression. However, for voice messages (which are typically 32-64 kbps OPUS), converting to 128 kbps MP3 preserves all perceptible quality because the MP3 bitrate exceeds the source quality.
How do I convert multiple Telegram voice messages at once?
Use the batch script provided in Method 4, or use the audio converter to upload and convert multiple files through the browser.
Can I convert OGG to MP3?
Yes. OGG is a container format that usually contains Vorbis or OPUS audio. FFmpeg handles both: ffmpeg -i input.ogg -c:a libmp3lame -q:a 0 output.mp3. The MP3 converter also accepts OGG files.
Conclusion
Converting OPUS to MP3 is essential for universal playback of voice messages, podcast downloads, and audio files from modern platforms that use the OPUS codec. FFmpeg with LAME produces the best results. For voice messages, 128 kbps MP3 is more than sufficient. For music, use 320 kbps or VBR V0.
The MP3 converter and audio converter provide a quick browser-based option for users on any device. For batch processing entire chat histories, the shell scripts in this guide automate the conversion of hundreds of files in minutes.