Skip to content
Files & formats

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

How to open an M4B audiobook with its chapters on every device, step by step, and what to do when one won’t play.

The short answer

Most devices can decode an M4B, because it is ordinary MPEG-4 AAC audio; what you want is an audiobook app that shows chapters and remembers your place.8,17 Use BookPlayer on iPhone, Voice on Android, VLC on a computer, or a browser-based player on anything.1,6,9

iPhone
BookPlayer
Android
Voice
Windows, Mac, Linux
VLC
Any device
In the browser
Audiobook Web PlayerOpen an M4B or a folder of MP3s in your browser: chapters, speed, sleep timer, bookmarks and your place remembered. Works offline once installed; nothing is uploaded. Free · runs in your browser · nothing uploadedPlay my audiobook

Step by step on each device

BookPlayer (free, open source) plays “M4B/M4A/MP3/FLAC based audiobooks” with chapters, speed, smart rewind and a sleep timer.1

  1. Install BookPlayer from the App Store (the one by Gianni Carlo; another, unrelated app uses the same name).
  2. Put the M4B in the Files app (from iCloud Drive, a download or a USB drive), AirDrop it from a Mac, or send a ZIP of a folder.1
  3. Open it with BookPlayer, or import it from inside the app. Chapters appear in the player.

Apple Books: on a Mac, import the audiobook into Books, then sync audiobooks to the iPhone through Finder: select the device, click Audiobooks and tick “Sync audiobooks”.4,5 Apple doesn’t document adding audio files to Books directly on an iPhone.

Which app to use

Any of the apps above opens an M4B. Choosing one for your whole library (price, sleep timers, CarPlay and Android Auto, syncing between devices, Audiobookshelf and Plex servers) is covered in the best audiobook player apps.

If an M4B won’t play

  1. Is it protected? Files from Audible are DRM-protected and play only in Audible’s apps.
  2. Does the app know .m4b? Rename a copy to .m4a; nothing inside changes.
  3. Is it xHE-AAC? Some newer M4Bs use a codec older software can’t decode; re-encoding to standard AAC fixes it.14
  4. Is the app up to date? Media players get security fixes too: VLC 3.0.24 fixed over 50 issues, some triggered by crafted media files.18
Audiobook File InspectorSee what an M4B really contains: codec, bitrate, chapters, cover and whether it’s protected. Free · runs in your browser · nothing uploadedInspect the file M4B to MP3 ConverterFor a player that only takes MP3 (a car stereo, a kids’ player), convert to MP3, one file per chapter. Free · runs in your browser · nothing uploadedOpen the tool

Questions people ask

Everything else, answered.

How do I play an M4B file on iPhone?

Install BookPlayer (free), then open the M4B from the Files app, AirDrop it from a Mac, or import a ZIP; it shows chapters and remembers your place. Apple Books plays audiobooks synced from a Mac with Finder.

Can I play M4B on Android?

Yes. Android decodes AAC audio natively; install an audiobook app such as Voice (free, open source) or Smart AudioBook Player to see chapters and resume where you stopped.

How do I play M4B on Windows?

VLC plays M4B files and has a chapter menu. Windows’ own Media Player supports AAC and M4A but Microsoft doesn’t list .m4b; renaming a copy to .m4a usually works because it is the same format. Or open it in our browser player with no install.

How do I play M4B on a Mac?

Import it into the Books app (File, Import), or use VLC, or our browser player. Books on Mac also syncs audiobooks to your iPhone through Finder.

Which app should I use for M4B files?

BookPlayer on iPhone, Voice on Android and VLC or a browser player on a computer all open M4B with chapters. For a comparison of every audiobook player (price, sleep timer, car support, sync), see our audiobook player apps guide.

Does VLC play M4B files?

Yes. VLC plays MPEG-4 audio and has chapter navigation in its Playback menu. Keep it updated: VLC 3.0.24 fixed over 50 security issues.

Does Plex support M4B?

Plex plays M4B, but users report that Plexamp treats it as one long track and ignores the chapters. Apps such as Prologue add chapter support on top of a Plex server.

Can a Chromebook play M4B?

Chromebook’s Files app lists .m4a and .mp3 but not .m4b. Rename a copy to .m4a, use an Android audiobook app if your Chromebook runs them, or use a browser player.

Can Libby or Audible play my own M4B files?

No. Libby plays library loans and Audible plays Audible titles; neither documents a way to add your own files.

Why won’t my M4B play?

Common reasons: the file is DRM-protected (for example from Audible) and only plays in its store’s app; the player doesn’t know the .m4b extension (rename to .m4a); or the file uses the newer xHE-AAC codec that older software can’t decode.

Sources

Where these facts come from

Checked on 22 October 2026. Prices, limits and rules change: the company’s own page is always the final word.

  1. 1BookPlayer on the App StoreApple App StoreOfficial
  2. 2BookPlayer source and testsGitHub, TortugaPower/BookPlayerOfficial
  3. 3Listen to audiobooks in Apple Books on iPhoneApple SupportOfficial
  4. 4Import books into Books on MacApple SupportOfficial
  5. 5Sync audiobooks from your Mac to a deviceApple Support (macOS)Official
  6. 6Voice on Google PlayGoogle PlayOfficial
  7. 7Smart AudioBook Player on Google PlayGoogle PlayOfficial
  8. 8Supported media formatsAndroid DevelopersOfficial
  9. 9VLC media playerVideoLANOfficial
  10. 10VLC menu bar (chapters)VideoLAN user documentationOfficial
  11. 11Codecs in Media PlayerMicrosoft SupportOfficial
  12. 12Supported file typesGoogle Chromebook HelpOfficial
  13. 13AudiobookshelfGitHub, advplyr/audiobookshelfOfficial
  14. 14Audiobookshelf mobile apps and shared storageAudiobookshelf docsOfficial
  15. 15Prologue on the App StoreApple App StoreOfficial
  16. 16Audiobooks on Plexamp (community thread, 2025)Plex Forum · secondary source
  17. 17Media containersMDN Web DocsOfficial
  18. 18VLC 3.0.24 security bulletinVideoLANOfficial
  19. 19Smart AudioBook Player 10.4.5 release notesAPKMirror · secondary source

Keep reading

Do it now

The tools from this guide.