Initializing... drag & drop files here
Supports: M4B
M4B is the MP4/MPEG-4 Part 14 container Apple introduced for audiobooks: AAC audio plus chapter markers, embedded cover art, and bookmark-resume support. A 12-hour unabridged narration mastered at 128 kbps stereo lands around 650-700 MB; libraries of dozens of titles fill the 5 GB iCloud free tier fast. Compression buys storage without giving up the chapter-and-bookmark UX that makes M4B worth keeping in the first place.
| Property | M4B | MP3 | M4A |
|---|---|---|---|
| Container | MP4 (ISO/IEC 14496-14) | MPEG-1 Audio Layer III | MP4 (ISO/IEC 14496-14) |
| Default codec | AAC (LC or HE) | MP3 | AAC (LC or HE) |
| Chapter markers | Native | Requires ID3 chapter frames (spotty support) | Native |
| Bookmark / resume position | Native (Apple Books, VLC, Audiobookshelf) | Player-specific | Native |
| Cover art | Embedded | Embedded (ID3v2 APIC) | Embedded |
| Apple Books recognises as audiobook | Yes | No (treated as music) | No (treated as music) |
| Typical size, 10 hr at 64 kbps mono | ~290 MB | ~290 MB | ~290 MB |
For audiobook use specifically, M4B beats both MP3 and M4A on the Apple-Books-and-bookmark behaviour. The bitrate-to-size math is essentially identical across the three at the same encoder settings.
| Source content | Recommended bitrate | Channels | Sample rate | Notes |
|---|---|---|---|---|
| Single-narrator narration | 32-48 kbps AAC | Mono | 22.05 kHz | Audible's lowest "Format 4" tier was 32 kbps mono |
| Full-cast dramatised / multi-voice | 64-96 kbps AAC | Stereo | 44.1 kHz | Preserve directional cues and music beds |
| Music-heavy or sound-design audiobook | 96-128 kbps AAC | Stereo | 44.1 kHz | Match the original master |
| Public-domain LibriVox | 48-64 kbps AAC | Mono | 22.05 kHz | Source recordings vary widely |
| Spoken-word podcast saved as M4B | 32-48 kbps AAC | Mono | 22.05 kHz | HE-AAC v2 stretches further at <32 kbps |
Switching stereo to mono almost halves the file at the same bitrate, and 22.05 kHz captures the full speech spectrum (human voice peaks below ~8 kHz). Both are reversible in the source — keep the original master if you may need a higher-quality version later.
Yes for the chapter table — re-encoding the audio in the MP4 container preserves the chpl chapter atom and embedded cover art. Bookmark / resume position is stored by the player (Apple Books, VLC, Audiobookshelf), not in the file itself, so it doesn't transfer between files even at the same bitrate. Test one chapter first if you depend on a third-party player.
For a single narrator, 48 kbps AAC mono at 22.05 kHz is the sweet spot — close to Audible's older "Format 4" tier and indistinguishable from higher rates for spoken word. Drop to 32 kbps only if storage is critical; below ~24 kbps consonants start to soften and "s" sounds get sibilant. Multi-voice productions with music need 64-96 kbps stereo to keep the sound stage intact.
Apple Books identifies audiobooks by the .m4b extension AND the media type flag inside the MP4 stik atom. If a converter re-saves with stik=1 (music) instead of stik=2 (audiobook), Apple Books files it under Music. Re-running through a tool that keeps the audiobook flag — or remuxing with a tag editor — fixes this without re-encoding.
No — at the same bitrate, AAC inside M4B is more efficient than MP3, and you'd lose native chapter and bookmark support. Compressing the M4B in place keeps both. If you need MP3 specifically for an older device that doesn't read M4B, see M4B to MP3; otherwise re-encode the M4B at a lower bitrate.
Yes. M4B treats the whole audiobook as a single audio track with a chapter index — the compressor re-encodes the one track and rewrites the chapter atom on top. You don't split and rejoin chapters. If your file is split across multiple M4B parts, compress each part individually with the same settings so the bitrate is consistent.
No. M4B files purchased from Apple Books or older iTunes Store releases used FairPlay DRM (the .m4b audiobook tier; the protected variant was .aa or .aax from Audible). Encrypted files won't decode in a browser-side tool — you'll see an error on upload. Only unprotected M4B files (LibriVox, your own rips, Audiobookshelf exports) are compressible here.
There is no hard cap enforced for free users. Files process in your browser session and are not uploaded to a third-party cloud, so the limit is practical — typically how much RAM your browser can hold during encoding. Multi-hour audiobooks at original bitrate (1-2 GB) usually work; if a 12-hour file fails, try splitting it with Audio Cutter and compressing in halves.
The underlying encoder is the same — see Compress M4A and Compress AAC for the music-oriented variants. The difference is M4B preserves the stik=2 audiobook flag and chapter atom that Apple Books and bookmark-capable players key on; the music compressors don't carry that metadata forward.
Yes. Use the Trim controls to set a start time and duration before compressing. For more surgical edits (multiple cuts, fade-outs), pre-process with Audio Cutter, then run the output through the compressor.