M4B: The Audiobook Container
M4B stands for MPEG-4 Audio Book. It uses the same MPEG-4 Part 14 container as M4A files, with one key difference: the .m4b extension signals to audio players that the file is an audiobook. This small change unlocks features that matter for long-form listening.
Inside an M4B file, you get AAC-encoded audio, embedded chapter markers, position bookmarking, and cover art metadata. When you open an M4B in Apple Books, Plex, Prologue, or Audiobookshelf, the player automatically treats it as an audiobook. It remembers where you stopped. It shows chapter names. It displays the cover.
MP3 files can’t do any of that reliably.
How M4B Differs from MP3 and M4A
MP3 is the universal audio format. Every device plays it. But MP3 has no native chapter support and no bookmarking. If you close your player halfway through a 12-hour MP3, you lose your place. Split an audiobook into 50 MP3 files and you’re left managing a messy playlist.
M4A uses the same container as M4B, and technically supports chapters. But most players treat M4A as music. They won’t remember your position, and some will shuffle it into your music library. The .m4b extension tells the player: this is an audiobook, treat it differently.