Initializing... drag & drop files here
Supports: AAC
If you need the smallest possible file for voice, podcasts, Discord, or low-bandwidth streaming, convert to Opus — it beats AAC at low and medium bitrates. If your audio lives in the Apple ecosystem (Music, iPhone, QuickTime) or feeds hardware that only decodes AAC, stay on AAC. Both are lossy, so transcoding AAC to Opus will not restore detail the original AAC encode already discarded; it only re-compresses what is left, ideally at a smaller size.
| Property | AAC | Opus |
|---|---|---|
| Standard | ISO/IEC MPEG (MPEG-2/MPEG-4 AAC) | RFC 6716, Sept 2012 |
| Released | 1997 | 2012 |
| Licensing | Patent-licensed (VIA-LA pool) | Royalty-free, open |
| Bitrate range | ~8–320 kbps (LC) | 6–510 kbps |
| Sample rates | 8–96 kHz | 8, 12, 16, 24, 48 kHz |
| Internal design | MDCT (psychoacoustic) | Hybrid SILK + CELT |
| Native browser audio | Chrome, Edge, Safari; Firefox via OS | Chrome 33+, Firefox 15+, Edge 14+, Safari 11+ |
| Real-time / WebRTC | Optional | Mandatory codec (RFC 7874) |
| Best for | Apple devices, music libraries, broad hardware | Voice, podcasts, Discord/WebRTC, low bitrate |
Usually yes. For a given perceived quality, Opus typically needs roughly 15–25% less bitrate than AAC-LC, and the gap widens as bitrate drops. Below about 64 kbps the difference is clearly audible in Opus's favor; near 128 kbps for music the two converge.
Some, because both are lossy. The conversion decodes your AAC and re-encodes it as Opus, so it cannot recover detail AAC already removed. To minimize added loss, keep the Opus bitrate at or above your source AAC bitrate — for example, do not drop a 192 kbps AAC down to 48 kbps Opus unless small size matters more than fidelity.
Opus blends two engines: SILK, derived from speech coding, and CELT for music. For talking, the SILK layer models the voice directly, so Opus stays intelligible at 16–32 kbps where AAC starts smearing consonants. That is why Discord, Zoom-style apps, and WebRTC standardized on it.
In a browser, yes for Chrome 33+, Firefox 15+, Edge 14+, and Safari 11+. Android plays Opus natively. On iPhone, Apple's stock Music and Files apps are inconsistent with raw .opus, so for an iOS device an AAC or MP3 copy is the safer bet — use AAC to MP3 if you prefer MP3.
Opus carries mono and stereo within a single stream and supports multichannel layouts up to 255 channels via channel mapping, though most tools target stereo. AAC reaches up to 48 full-bandwidth channels. For typical music and voice both are stereo, so this rarely matters here.
In our testing, a 60-second mono spoken-word clip from a 128 kbps AAC source re-encoded to Opus at the 24k–40k variable-bitrate range produced a file around 0.25 MB while staying clearly intelligible — roughly a third the size of the equivalent AAC. If you only need to shrink, not switch formats, the audio compressor keeps the original codec.
A standalone .opus file is Opus audio in an Ogg container. The same Opus stream can also live inside WebM or Matroska. Players that read Ogg Opus will open a .opus file directly; if a tool wants an .ogg extension specifically, you can rename or re-wrap it.