Initializing... drag & drop files here
Supports: OPUS
Opus is an IETF-standardized, royalty-free audio codec (RFC 6716, published September 2012) used by default in WhatsApp voice notes, Discord, Zoom, and YouTube audio streams. M4B is Apple's audiobook container: structurally identical to M4A (MPEG-4 Part 14 + AAC), but the.m4b extension signals to Apple Books, Plex, Prologue, and Audiobookshelf that the file is a book — unlocking automatic resume, chapter navigation, and Audiobooks-category placement in libraries.
| Property | Opus | M4B (Audiobook) |
|---|---|---|
| Standardized by | IETF (RFC 6716, 2012) | Apple (early 2000s, alongside iTunes/iPod) |
| Codec | Opus (SILK + CELT hybrid) | AAC-LC inside MPEG-4 Part 14 |
| Container | Ogg (.opus) | MP4 / ISO BMFF |
| Bitrate range | 6-510 kbps | Typically 32-256 kbps AAC |
| Sample rates | 8, 12, 16, 24, 48 kHz | 8 kHz - 96 kHz (AAC) |
| Compression | Lossy | Lossy |
| Chapter markers | Not in the spec | Native MPEG-4 chapters |
| Bookmark / resume | No | Yes (signaled by.m4b extension) |
| Apple Books | Not supported | Native — auto-categorized as audiobook |
| Best for | VoIP, voice notes, streaming | Long-form spoken-word playback |
| AAC bitrate | Approx. size / hour | Quality | Best for |
|---|---|---|---|
| 32 kbps mono | ~14 MB | Acceptable | Lecture archives, voice memos |
| 64 kbps mono | ~28 MB | Standard | Audiobook narration (industry default) |
| 96 kbps stereo | ~42 MB | High | Dramatized audiobooks, two-narrator dialogue |
| 128 kbps stereo | ~56 MB | Very high | Full-cast productions with music and effects |
Per Xiph.org's recommended settings, Opus at 24 kbps mono sounds comparable to AAC at roughly 64 kbps — the standard audiobook bitrate. Transcoding to 64 kbps AAC preserves perceived quality with headroom for the lossy-to-lossy step.
M4B and M4A use the same MPEG-4 Part 14 container and the same AAC codec — the bytes inside the file are essentially identical. The only difference is the extension:.m4b signals to Apple Books, Plex, Audiobookshelf, and Prologue that the file is an audiobook, which unlocks automatic resume, chapter navigation, and placement in the Audiobooks library. Renaming a.m4a to.m4b is enough to enable audiobook behavior in most players, though the file may still lack embedded chapter markers.
No — this is a lossy-to-lossy transcode. Both Opus and AAC discard data during encoding, so going Opus → AAC re-encodes audio that was already lossy and can introduce minor artifacts, especially at low bitrates. To minimize loss, start with the highest-quality Opus source you have and encode the M4B at 64 kbps or higher. If you only need a different container with audiobook features and you can find the original master, encoding from that beats transcoding the Opus.
64 kbps mono AAC is the industry baseline for single-narrator spoken word — clear voice at roughly 28 MB per hour. Bump to 96 kbps stereo for dramatized productions with music and ambient effects, or to 128 kbps stereo for full-cast audiobooks with score. Since most Opus voice recordings cap around 24-32 kbps anyway (per Xiph's recommendations), encoding the M4B above 96 kbps mainly wastes space — you can't add back detail the Opus encoder already removed.
Android does not treat.m4b specially out of the box — the default music players ignore the audiobook semantics. However, dedicated audiobook apps handle M4B fully: Smart AudioBook Player, Listen Audiobook Player, Voice Audiobook Player, and the open-source Audiobookshelf mobile app all read chapters and remember position. VLC plays the audio but doesn't resume across sessions.
Apple's audio stack never adopted Opus playback in iTunes / Apple Books — even though Safari 17+ can decode Opus inside WebM, Apple's media apps don't surface it. That's the most common reason people convert WhatsApp.opus voice notes to M4B: Apple Books accepts the converted file and treats it like any other audiobook, complete with cross-device iCloud resume.
Yes. Toggle Trim on, enter a Start Time and Duration for the first chapter, convert, then repeat with the next chapter's start/duration. For a fully chaptered single M4B (where one file contains multiple chapter markers internally), use the per-chapter M4B outputs as inputs to a tool like m4b-tool or AudioBookConverter, which can merge them and embed chapter markers. xconvert's Audio Trimmer is a faster path if you only need to cut, not transcode.
If your target is a music player, Opus to MP3 is the most compatible choice — every device on the planet plays MP3. For modern Apple devices and lossless-aware players, Opus to M4A gives the same AAC encoding as M4B but without audiobook flags. Pick M4B specifically when you want resume-on-reopen and chapter navigation in Books, Plex, or Audiobookshelf.
Yes — M4B to Opus is available for shrinking long audiobooks to roughly half their size for offline listening on Android (Opus is very efficient for speech). You can also convert directly between Opus and Apple's bare AAC stream via Opus to AAC, or compose an audiobook from existing tracks via MP3 to M4B.
Free users can upload audio files up to 1 GB each in a session, and batches process sequentially. files are processed on our servers and deleted automatically after a few hours and aren't shared — you can close the tab to end the session. There's no watermark, no sign-up requirement, and no quality cap on the free tier for this conversion.