Cookies for analytics and advertising
We use cookies for analytics and advertising, both sent to Google. Refusing changes nothing you can see.Read the privacy page
Converting MP3 to Opus is a second lossy encode whose only payoff is size, and whether it is worth making depends entirely on what the files contain. Speech archives halve or quarter with no real cost; music libraries usually should be left alone. It runs inside your browser, with nothing uploaded.
Up to 100 files at once. Mixed formats are fine.
They convert one after another and download together as a ZIP.
MP3 to OPUS
Everything else about this conversion is a cost. The audio is decoded and encoded again, the compatibility of the result is narrower than the MP3’s, and nothing about the recording improves. Whether it is a good idea reduces to one question: how much space does it actually save, and is that space worth anything to you.
That is a real question with a real answer for some archives and a firm no for others. A hundred hours of recorded lectures on a phone is a genuine problem that this solves. A tidy folder of albums that already fits is not a problem, and re-encoding it buys a second generation of compression in exchange for gigabytes nobody needed.
MP3 at 128 kbps costs about 0.96 MB a minute and at 192 kbps about 1.44. The three bands here resolve to 128, 64 and 38 kbps of Opus, which cost 0.96, 0.48 and 0.29. So the honest saving is a half or a little under a third, depending how far you are willing to go — not the tenfold reduction people remember from converting a WAV.
Across a large archive that still matters. Four hundred hours of recorded talks at 128 kbps MP3 is about 23 GB; the same material on the Small file band is about 6.8 GB. Across forty albums it does not matter at all, which is the distinction this page keeps coming back to.
Two lossy codecs in sequence compound, because the second encoder sees a waveform that looks complete and has no way to identify what the first one removed. It spends bits preserving artefacts and applies its own model on top of decisions already made.
How audible that is depends almost entirely on the ratio between the two bitrates. Encoding a 128 kbps MP3 on the High quality band, which gives 128 kbps of Opus, is close to inaudible; putting music through Small file at 38 kbps is obviously a compressed file. Opus degrades gracefully rather than harshly, which is a genuine advantage here — a heavily compressed Opus file sounds soft rather than metallic — but graceful is not free.
Recorded lectures, interviews, conference sessions, sermons, audiobooks, podcast back catalogues and voice notes are all a single speaker in a room, which is the easiest material any codec ever handles. Opus was designed with speech coding built into it and is exceptionally good at low rates on exactly this content.
The Small file band is the one to use, and on this material it costs less than the number suggests. A 128 kbps MP3 of a single speaker comes back at 38 kbps, under a third of the size, and a listener would struggle to identify which is which on headphones. The channel count is not something this page asks about — a stereo recording of one microphone stays stereo — so the saving comes from the band alone. For an archive measured in hundreds of hours, this is the conversion that makes it portable.
A music collection is the wrong shape for this. The files are already fairly small, the saving is a half at best, the material is what a codec finds hardest, and the destination — a car, a hi-fi, a portable player — is exactly where Opus support runs out.
There is one situation where it makes sense: a phone that has to hold a very large library and never plays anything anywhere else. Even then, converting from the original CDs or from FLAC, if either still exists, produces a better file at the same size, because it avoids the compounding entirely. Reach for the transcode when the MP3 is genuinely all there is.
MP3 works in fixed blocks and pads the start and end of every track to fill the last one, typically by a few dozen milliseconds. Players that read the encoder’s padding information can trim it; decoding for a conversion does not guarantee it is removed.
The Opus encoder then adds its own priming, and although the Ogg Opus header records that pre-skip so a well-behaved decoder can discard it, the MP3’s padding has by then become ordinary audio. The result on a live album, an opera or a mixed set is a short silence at every track boundary. Leave those albums as they are; they are also the ones you would least want re-encoded.
The failure mode of this migration is not audio quality, it is a device that will not play the result. Support is universal in browsers and desktop software, thin in car head units, older players, televisions and hi-fi streamers, and there is no way to determine it from a specification sheet.
So convert a handful, put them on the actual destination, and press play before doing anything irreversible. Delete the MP3s only after the archive has been used in anger for a while. This costs a week of holding both copies and prevents the version of this task where a 200 GB library is converted into an unplayable one.
An Ogg Opus file carries a block of named text fields, so title, artist, album and the ordinary values from the MP3’s ID3 tags have somewhere to land. The two systems are not identical, and anything unusual a particular tagger wrote is the first thing to go missing.
For a speech archive this rarely matters, since those collections are organised by filename and folder anyway. For anything you intend to browse in a player, convert one album, look at it there, and fix the fields across the batch in a tag editor if they need it.
Each drop takes up to a hundred files at 100 MB each, which for MP3 sources is over an hour of audio per file, and returns them together as a ZIP. Nothing is fetched to make it work: the Opus encoder ships with every browser, so the conversion starts the moment the files land.
Nothing is uploaded either, which for this material is the point. The archives people shrink in bulk are lectures, interviews, therapy sessions, legal recordings and personal voice notes, and a conversion that keeps them on the machine they already live on is the only kind worth using on them.
| MP3 | OPUS | |
|---|---|---|
| Full name | MPEG Audio Layer III | Opus Audio |
| File extension | .mp3 | .opus |
| Media type | audio/mpeg | audio/opus |
| Compression | Lossy — file size is bought with quality | Lossy — file size is bought with quality |
| First published | 1993 | 2012 |
| Published by | Fraunhofer IIS | Xiph.Org |
| Specification | ISO/IEC 11172-3 | RFC 6716 |
| Licensing | Open standard | Open standard |
| Standing today | Current | Current |
| Audio channels | up to 2 | up to 255 |
| Opens in a browser | Every browser | Current browsers |
| Considered instead | AAC, FLAC | AAC |
Current browsers read OPUS; older ones do not. It is the less portable of the two, so it is worth being sure the program at the other end accepts it before sending one.
Audacity and VLC read both MP3 and OPUS, so there is a way to check the result against the original without a second tool.
Both MP3 and OPUS are lossy, so this is a second compression on top of the first. It is worth starting from the original if there is one; each round trip costs a little more than the last.
MP3 is Fraunhofer IIS's format, published in 1993. The specification is ISO/IEC 11172-3, and it is worth reading if the file has to outlive the tool that wrote it.
OPUS comes from Xiph.Org and dates from 2012, specified as RFC 6716. VLC, FFmpeg and Audacity all read it.
MP3 was published in 1993 and OPUS in 2012. The older one is generally the safer file to hand to somebody; the newer one usually does the job in fewer bytes.
For speech, usually yes: a 128 kbps MP3 lecture on the Small file band comes back at about 38 kbps, under a third of the size, with no meaningful loss of intelligibility. For music, usually no — the saving is smaller, the second encode is more audible, and the MP3s you already have are already reasonably small.
It depends on the band you pick, not on the format. A 128 kbps MP3 is about 0.96 MB a minute; Opus is 0.48 on Balanced, which resolves to 64 kbps, and 0.29 on Small file, which resolves to 38. Opus at 64 kbps sounds better than the 128 kbps MP3 would have, but it is encoding the MP3’s output rather than the original recording, so treat it as holding its ground at half the size.
A little, and how much depends on how far you drop. Both codecs make judgements about what a listener will not notice, and the second one cannot tell which parts are already missing. At a comparable bitrate the difference is hard to hear; at a quarter of the source rate it is audible on music and still fine on a voice.
Probably not, and the reason predates this conversion. The MP3 encoder padded both ends of every track, decoding does not necessarily remove that padding, and the Opus encoder adds its own priming on top. Continuous albums, live recordings and DJ mixes are the files to leave alone.
In the living room and in the car. Every current browser, phone and desktop player handles Opus; head units, older portable players, some televisions and various hi-fi streamers do not. Convert one file and test it on the device the archive is actually for before converting the rest.
No, and nothing is downloaded either. Every browser already ships an Opus encoder because web voice calls depend on it, so the conversion runs on code that is already in the tab. Up to a hundred files can be dropped at once, at 100 MB each.