M4B vs MP3: which audiobook format should you use?
M4B keeps chapters and your place in the book; MP3 plays almost anywhere. Here is how the two audiobook formats differ and when to pick each.
Published · BookWave editorial
Most audiobook files you will come across are either M4B or MP3. Both sound good, and both will play on a modern phone. The difference is in everything around the audio: chapters, cover art, resuming where you stopped, and how many devices can open the file.
The short answer
- Choose M4B when you are listening on a phone, tablet, or computer with an audiobook app. You get one file with chapters, cover art, and reliable resume.
- Choose MP3 when the device is older or simpler: a car stereo reading from USB, a basic MP3 player, or software that does not recognize M4B.
What an M4B actually is
M4B is an MPEG-4 audio file, a close relative of the M4A files music apps use. The audio inside is usually AAC, which sounds as good as MP3 at a smaller size. The “B” tells players the file is a book. That small signal changes how many apps treat it: they remember your position, list it with your audiobooks instead of your music, and do not shuffle it.
The bigger benefit is chapter markers. An M4B can hold a table of contents, so a twelve-hour book is still one file, and you can jump straight to Chapter 14 from your player's chapter list.
Where MP3 still wins
MP3 has been around longer than almost any other audio format, and nearly everything with a speaker can play it. That universality is its main advantage. The trade-off is structure. Chapter support for MP3 exists but is rarely implemented by players, so audiobooks distributed as MP3 are often split into one file per chapter, or delivered as a single long track with no way to jump between chapters.
Side by side
| Feature | M4B | MP3 |
|---|---|---|
| Chapter markers | Yes, widely supported | Rarely supported |
| Cover art | Yes | Yes |
| Resume where you stopped | Built into most audiobook apps | Depends on the player |
| Whole book in one file | Yes, with chapters | Possible, without chapters |
| Older and in-car devices | Limited | Excellent |
| Typical audio codec | AAC | MP3 |
How to play an M4B file
iPhone and iPad
Save the file to the Files app, open it, and use the share button to send it to Apple Books. Third-party players such as BookPlayer import M4B files too and add features like custom speed per book.
Mac
Double-click the file or drag it into the Books app. It appears under Audiobooks with its chapters intact and syncs to your other Apple devices.
Android
Copy the file to your phone and open it with an audiobook player such as Smart AudioBook Player or Voice. General music apps may play it as a single track without chapters.
Windows and Linux
VLC plays M4B files and exposes chapters from its Playback menu. If an app refuses the file, renaming the extension from .m4b to .m4a is harmless and often enough.
Getting chapters right starts with the source
An M4B is only as navigable as the chapters inside it. When you make an audiobook from your own files, the chapter list comes from the source: the table of contents in an EPUB, the heading styles in a Word document, or the chapter headings detected in a PDF. A few minutes checking that structure before you convert pays off every time you reach for the chapter list.
Frequently asked questions
What is an M4B file?+
An M4B is an audiobook file in the MPEG-4 audio format, the same family as M4A. It usually contains AAC audio along with chapter markers, cover art, and title and author details in a single file.
Is M4B better than MP3 for audiobooks?+
For listening to a whole book, usually yes: M4B keeps chapters, cover art, and your listening position together in one file. MP3 is better when you need maximum compatibility, such as an older car stereo or a basic MP3 player.
How do I play an M4B file on iPhone?+
Save the file to Files, open it, and share it to Apple Books, or add it to Books on a Mac and sync. Dedicated audiobook apps such as BookPlayer can also import M4B files directly.
How do I play an M4B file on Android or Windows?+
On Android, use an audiobook player such as Smart AudioBook Player or Voice. On Windows, VLC plays M4B files and shows chapters. Renaming the file to .m4a can help in players that do not recognize the .m4b extension.
Which formats does BookWave provide?+
Every finished BookWave audiobook can be downloaded as an M4B with chapter markers and cover art, and as an MP3 for devices that need it.
Ready when you are
Both formats, from any book you own.

Chapters where they belong.
BookWave narrates your EPUB, PDF, or Word file and gives you an M4B with chapter markers plus an MP3 copy, so you can listen on whatever you have.
Create an audiobookChapter-aware audio with private processing and downloads that stay yours.