Owning an audiobook as a file is normal again: DRM-free stores, the CD box you ripped years ago, a download from some library services. Once the file is there, the real question arrives: how does it get onto your iPhone, with chapters, and in a way that puts you back at the exact second after a three-day break?
The short answer has two halves, the right format (usually M4B) and a player that takes long-form audio seriously. Here they are in order.
M4B versus MP3: what the format actually does
M4B is the ordinary MPEG-4 container that M4A files use too, usually with AAC audio inside, so nothing exotic. The .m4b extension merely tells software that this is an audiobook and not a music album. Three things make the difference in daily use:
- Chapter markers live inside the file. Titles, timestamps, optionally even per-chapter images. The player shows a chapter list instead of making you scrub blindly.
- One container for the whole book. Instead of 30 numbered files you get one file with one cover. No "track 10 sorts before track 2", no half-copied folders.
- The position is remembered. Audiobook players treat an M4B like a book with a bookmark: pause, listen to music for a week, resume in the same spot.
MP3 can carry chapters as well, via chapter tags in the ID3 header. But few tools write those tags and even fewer players read them. In practice, an MP3 audiobook usually means a folder full of individual files, where the player has to hold the ordering and the progress together on its own.
| M4B | MP3 collection | |
|---|---|---|
| Chapters | inside the file | rare (ID3 chapter tags) |
| Files per book | one | often dozens |
| Progress | remembered per book | per file, player-dependent |
| Cover and metadata | once, central | maintained per file |
Apple Books: works, with a detour
The iPhone ships with a player for your own audiobook files: Apple Books. The official route runs through a Mac, though. There you import the files into Books (File > Import or drag and drop; according to Apple that covers MP3 and Audible audiobooks too) and then sync them to the iPhone over a cable via Finder. There is no documented way to import an M4B directly on the iPhone into Books.
For the listening itself, Books covers the basics: a speed dial and a sleep timer are documented and work. For the occasional audiobook, that is perfectly fine.
It gets tight in three cases: when there is no Mac in the house, when the collection lives on a NAS or server rather than on the phone, and when the library is bigger than the free storage. Then you need an app that reads files directly from folders, cloud storage or your own server.
What a player must do at 20 hours
Nobody listens to a 20-hour audiobook in one sitting. It accompanies you for weeks, between podcasts, music and phone calls. That is exactly where a player proves itself:
- A chapter list with names. Beyond "next/previous", you want a list that shows where you are and how long the chapter still runs.
- Resume accurate to the second. After days away, you continue exactly where you stopped, not at the start of the chapter. A small automatic rewind after a longer pause helps you pick up the thread.
- A sleep timer. Until the end of the chapter or a fixed time; if you fall asleep at night, you do not want to hunt back 40 minutes in the morning.
- Speed with pitch correction. 1.2x or 1.5x without the narrator's voice turning cartoonish.
- Silence skipping. Trimming speech pauses adds up to real time across 20 hours.
- Progress per book. If you keep two books going in parallel, you need two independent bookmarks.
It sounds mundane, but this list is what separates audiobook players from music players that will "also open" an M4B.
Merging an MP3 collection into M4B
If your audiobook exists as a folder of MP3s, you can combine it into a single M4B with chapters. The usual tools:
- m4b-tool is a free command-line tool (MIT license), at its core a wrapper around ffmpeg and mp4v2. It merges files into one M4B, splits them back apart and sets chapters from file boundaries, via silence detection or from MusicBrainz data. Runs on Linux, macOS, Windows and in Docker.
- Audiobook Builder is a macOS app (one-time purchase) with a graphical interface. It imports audio CDs and existing files, creates chapters with names and images, and exports straight to Books.
Two notes on this. First, if you have one MP3 per chapter, the file boundaries become clean chapter markers, which is the easiest case. With a few large files, silence detection helps, and you should review its result. Second, MP3 to AAC is another lossy encoding step. With spoken word at a reasonable bitrate you will practically not hear it, and your originals stay untouched if you keep them.
Converting is optional, by the way. A player that sorts MP3 folders correctly and keeps progress per book plays the collection unconverted just as well.
Where CLAUDIO fits in
I build CLAUDIO, a privacy-focused player for music, audiobooks and podcasts. For audiobooks it reads M4B chapters and tagged MP3 chapters, shows chapter navigation, picks up a few seconds earlier after a pause, and offers a sleep timer that can stop at the end of the chapter or the book, speed with pitch correction and silence trimming. These listening features belong to CLAUDIO Pro, a one-time purchase instead of a subscription.
Files from iCloud Drive and local storage play for free, which removes the Mac detour that Books requires. If the collection sits on a NAS (SMB), on Jellyfin, Audiobookshelf, WebDAV or SFTP, connecting those sources belongs to the Ultra tier or the one-time Pro+. There is no account, no ads and no analytics; the App Store privacy label reads "Data Not Collected".
FAQ
What is the difference between M4B and M4A? Technically the same MPEG-4 container. The .m4b extension marks the file as an audiobook, typically with chapter markers and a remembered listening position.
Can the iPhone play M4B without an extra app? Yes, via Apple Books, but the import runs through a Mac and Finder syncing. Without a Mac, you need a player app that reads files directly from folders, iCloud or a server.
Do I have to convert my MP3s to M4B? Not necessarily. An audiobook player that treats a folder as one book, or reads MP3 chapter tags, handles individual files too. M4B just makes the collection more robust: one file, fixed chapters, one bookmark.
Do I lose quality when converting? MP3 to AAC is another lossy encoding step. For spoken word at common bitrates the difference is practically inaudible, and your original MP3s remain unchanged.
Do chapters work in MP3 files as well? Yes, via ID3 chapter tags, though support is inconsistent. Some players, CLAUDIO among them, read those tags.
Read on
Audiobooks on an Audiobookshelf server? → Audiobookshelf on iPhone The big overview of all the routes? → Listening to audiobooks on iPhone Your music lives on the NAS too? → NAS music on iPhone What the app does and what it costs? → CLAUDIO at a glance
Sources
- Wikipedia: MPEG-4 Part 14,
.m4bas the audiobook extension with chapter markers in the container - Apple Support: Import books, audiobooks, or PDFs in Books on Mac, importing your own audiobook files
- Apple Support: Listen to audiobooks in the Books app on iPhone, speed dial and sleep timer
- GitHub: m4b-tool, feature set and MIT license per the repository
- Splasm: Audiobook Builder, feature set and pricing model per the vendor
Full disclosure: I develop CLAUDIO, the player described above. For the occasional audiobook, Apple Books plus the Mac detour is perfectly sufficient. If your collection is larger, made of MP3s, or lives on a server, give CLAUDIO a try; it is free to start.