Player guide, checked October 2026

How to Play M4B Files on iPhone, Android, Windows and Mac

Free to start. No card needed.

An M4B is one audiobook file with chapters inside. Here's which app opens it on each device, how to get the file there, and what to try when the chapter list doesn't show.

The steps at a glance4 steps
  1. 1Step 1Get the file onto the device
  2. 2Step 2Open it in an audiobook app
  3. 3Step 3Check the chapter list
  4. 4Step 4Keep your place
AI voices to cast
137
70 standard · 67 premium
file types in
5
EPUB · PDF · DOCX · TXT · MD
ways out
3
M4B with chapters · MP3 · ZIP
voice models
4
Gemini · ElevenLabs

Step-by-step guide

How to play M4B files in four steps

The same four steps on every device. Device-by-device details follow.

  1. Get the file onto the device

    AirDrop or the Files app on iPhone, a USB cable or a download folder on Android, a plain copy on a computer.
  2. Open it in an audiobook app

    BookPlayer on iPhone, Voice on Android, VLC on Windows or Mac. Music apps often play the audio but ignore chapters.
  3. Check the chapter list

    Look for a chapters or contents button. If it's missing, test the file in VLC under Playback > Chapter.
  4. Keep your place

    Audiobook apps remember where you stopped; some also sync progress across devices or with a home server.

By device

What plays M4B files on each device

One reliable option per platform, from each maker's own page.

  • iPhone and iPad

    BookPlayer plays M4B, M4A, MP3 and FLAC audiobooks with chapter navigation. Import from Files or by AirDrop. Free, with paid extras.
  • Android

    Voice, an open-source player on Google Play and F-Droid, organizes M4B and MP3 audiobooks from a folder you add once.
  • Windows

    VLC plays the MP4 container and AAC audio an M4B is made of. Windows Media Player has AAC and M4A codecs, but .m4b isn't listed.
  • Mac

    VLC works the same as on Windows. Apple Books imports audiobooks you didn't buy from Apple; its guide names MP3 and Audible files.
  • Audiobookshelf

    A free, self-hosted audiobook server with a chapter editor and an Android app; its iOS app is in beta.
  • Jellyfin and Plex

    Jellyfin 12.0 extracts chapters from audiobooks. Plex lists M4A for music and has no documented audiobook library.

Players compared

What plays M4B files, and which shows chapters

From each app's own page or documentation, checked October 2026.

Opens M4BChapter list
BookPlayer (iPhone, iPad)YesYes
Voice (Android)YesChapter navigation
VLC (Windows, Mac, Linux)Plays MP4 with AACPlayback > Chapter
Windows Media PlayerAAC and M4A built in; .m4b not listedNot documented
Audiobookshelf (self-hosted)YesChapter editor
Jellyfin 12.0 (self-hosted)Audiobooks in a Books libraryChapters extracted
PlexM4A listed; other audio transcodedNot documented for audio

"Not documented" means the maker's own page doesn't say, not that it can't. Test one file before you move a library.

Sources: BookPlayer on the App Store · Voice on GitHub · VLC: playback and chapters · Microsoft: codecs in Media Player · Audiobookshelf on GitHub · Jellyfin 12.0 release notes · Plex: supported media formats

On this page
  1. 1How to play M4B files: what plays them
  2. 2iPhone and iPad: BookPlayer, Apple Books and the Files app
  3. 3Android: audiobook apps that read chapter markers
  4. 4Windows and Mac: VLC, Media Player and Apple Books
  5. 5Audiobookshelf, Plex and Jellyfin
  6. 6Chapters not showing? Common fixes
  7. 7When to download MP3 instead

Player guide

How to play M4B files: what plays them

How to play M4B files comes down to one choice: open them in an audiobook player, not a music app. An M4B is MPEG-4 audio, usually AAC, with chapter markers inside. Audiobook players read those markers to show a chapter list and keep your place; music apps often play the sound and ignore the rest.

So what plays M4B files? BookPlayer on iPhone and iPad, Voice on Android, VLC on Windows and Mac, and self-hosted servers such as Audiobookshelf and Jellyfin. The steps for each are below. If you're still deciding which format to download, read M4B vs MP3 first.

iPhone and iPad: BookPlayer, Apple Books and the Files app

How to get an M4B file onto an iPhone: AirDrop it from a Mac, or save it to the Files app, for example in iCloud Drive or straight from a download. Then import it into BookPlayer, which lists M4B, M4A, MP3 and FLAC among its formats, lets you navigate by chapter, and keeps your progress. It's free with optional paid extras, and it can also connect to an Audiobookshelf or Jellyfin server.

Apple Books is the other option, but Apple's help page for importing audiobooks on a Mac names MP3 and Audible audiobooks rather than M4B, so test one file before you rely on it. Either way, the Files app is just where the M4B waits until an app imports it.

Android: audiobook apps that read chapter markers

On Android, an M4B player with chapters is a dedicated audiobook app. Voice is a good free example: it's open source, available on Google Play and F-Droid, and you add a folder once, after which it organizes the M4B, MP3, M4A, OGG and Opus audiobooks inside and offers chapter navigation.

To get the file there, copy it over USB into a folder such as Audiobooks, or download it on the phone and move it from Downloads. Then point the app at that folder. A general music player may play the file but won't show the chapters, which is the usual reason people think an M4B is broken.

Windows and Mac: VLC, Media Player and Apple Books

How to open M4B files on a computer: install VLC, which plays the MP4 container and AAC audio an M4B is made of. Its documentation shows the chapter list under Playback > Chapter, and the same menu steps to the next or previous chapter. It's free and runs on Windows, Mac and Linux, which makes it the easiest way to check any M4B.

Windows' own Media Player includes AAC and M4A codecs, according to Microsoft's codec page, but .m4b isn't on the list; if double-clicking doesn't work, use VLC. On a Mac, Apple Books can import audiobooks you didn't buy from Apple with File > Import.

Audiobookshelf, Plex and Jellyfin

If you keep a library at home, Audiobookshelf is built for exactly this: a free, open-source, self-hosted audiobook and podcast server. It can merge separate audio files into a single M4B, has a chapter editor with chapter lookup, and can embed metadata into your files. Its Android app is on Google Play; the iOS app is in beta.

Jellyfin organizes audiobooks in a Books library, one folder per book, and its 12.0 release (September 2026) extracts chapters from audiobooks. Plex's support pages list M4A as the supported music format, transcode other audio, and don't describe an audiobook library, so if chapters matter, Audiobookshelf or Jellyfin is the better fit.

Chapters not showing? Common fixes

First, test the file: open it in VLC and look under Playback > Chapter. If the chapters are listed there, the file is fine and the app you used ignores chapter markers; switch to an audiobook app. If someone renamed the file to .m4a or .mp4, rename it back to .m4b, since the extension is how many players decide a file is a book.

If VLC shows no chapters either, the markers aren't in the file. With FullCastBook, an M4B gets one marker per chapter in your project, so check the chapter list in the studio, split or rename chapters there, and export again. No cover? FullCastBook's M4B carries the title, the author and an audiobook media type but no embedded image, so many players show a placeholder; a server such as Audiobookshelf can embed metadata into the file for you.

When to download MP3 instead

Some devices don't know M4B at all: older car stereos, basic MP3 players, and some smart speakers. Uploads are the other case: Spotify for Authors takes MP3, WAV or FLAC, and Kobo takes MP3 only. In both situations, use the ZIP with one MP3 per chapter; the file names are numbered in reading order, so the chapters stay in order.

FullCastBook exports both from the same project, so you can keep the M4B for your own listening and hand the MP3s to a store or an older device. To make the M4B itself, see the M4B audiobook maker; for the rest of the studio, the AI audiobook generator.

FAQ

Playing M4B files: FAQ

Something not covered here? Email us at support@fullcastbook.com

What app plays M4B files on iPhone?

An audiobook app such as BookPlayer, which lists M4B among its formats, shows chapters and keeps your progress. Import the file from the Files app or by AirDrop.

Can Windows play M4B files?

Yes, with VLC, which shows chapters under Playback > Chapter. Windows' Media Player has AAC and M4A codecs built in, but Microsoft doesn't list .m4b, so VLC is the safer choice.

Why don't my M4B chapters show?

Usually the app ignores chapter markers. Open the file in VLC: if Playback > Chapter lists them, switch to an audiobook app. If VLC shows none, the file has no markers; re-export it with chapters.

Can Spotify play M4B files?

Spotify for Authors uploads take MP3, WAV or FLAC, not M4B, and Spotify's local-files help doesn't list formats. Listen to an M4B in an audiobook app, and upload chapter MP3s to Spotify.

How do I get an M4B file onto my phone?

On iPhone, AirDrop it or save it to Files, then import it into your audiobook app. On Android, copy it over USB or download it into a folder, then add that folder in the app.

How to play M4B files without losing my place?

Use an audiobook player rather than a music app: BookPlayer and Voice track progress, and Audiobookshelf syncs it between devices through your own server.

Make an M4B worth playing.

Upload a manuscript, give every character a voice, and download one M4B with a marker at every chapter, plus MP3s if you need them.