Skip to main content
FormatDrop
How-To Guide

How to Convert M4B to MP3

M4B is Apple's audiobook format with chapter markers and bookmarking metadata. M4B files play natively in Apple Books on iOS/macOS. Converting to MP3 lets you play audiobooks on any device — Android media players, car stereos, Bluetooth earbuds, and any generic MP3 player — without Apple's ecosystem.

FormatDrop doesn't convert M4B to MP3 yet. The methods below use free tools that do. FormatDrop's own converters cover common image, audio, video and PDF formats, all in your browser.

Free tools for M4B to MP3

  1. 1

    FFmpeg — single file conversion

    Convert the whole M4B to one MP3: `ffmpeg -i audiobook.m4b -c:a libmp3lame -q:a 2 output.mp3`. -q:a 2 is LAME's VBR setting of about 190 kbps. For speech, a fixed 64 kbps is plenty and about 29 MB per hour: `-b:a 64k`. FFmpeg keeps the chapter marks as ID3 chapter tags, which podcast apps and some players show.

  2. 2

    m4b-tool (one MP3 per chapter)

    m4b-tool splits a book into one MP3 per chapter: `m4b-tool split --audio-format mp3 --audio-bitrate 64k audiobook.m4b`. The files land in a new folder next to the book. Install it with Docker (sandreas/m4b-tool) or on a Mac with Homebrew: `brew install sandreas/tap/m4b-tool`. It needs FFmpeg.

  3. 3

    iTunes (Windows, or macOS Mojave and earlier)

    Set Edit → Preferences → General → Import Settings to MP3 Encoder (on a Mac, iTunes → Preferences). Then select the audiobook and choose File → Convert → Create MP3 Version. On macOS Catalina and later, audiobooks live in Apple Books, which can't convert; use FFmpeg or m4b-tool there.

  4. 4

    FFmpeg chapter split (advanced)

    List the chapters: `ffprobe -print_format json -show_chapters audiobook.m4b > chapters.json`. Cut each one by time: `ffmpeg -i audiobook.m4b -ss 0 -to 2340.5 -c:a libmp3lame -q:a 4 chapter_01.mp3`. Repeat for each chapter with the start and end times from the JSON.

Why convert M4B to MP3?

M4B is Apple's walled garden for audiobooks. MP3 plays on every device without proprietary software — the right format for listening anywhere.

Frequently asked questions

Do chapter markers survive M4B to MP3 conversion?
Not in a single-file MP3 — MP3 doesn't natively support chapters in a widely compatible way. Split by chapters using m4b-tool or FFmpeg to preserve chapter structure as individual MP3 files. ID3v2 chapter tags exist but are supported only in specific players.
What bitrate should I use for audiobook MP3?
64 kbps for speech is perfectly adequate — audiobooks don't need the frequency range of music. For narration, 64 kbps mono MP3 is hard to tell apart from higher bitrates. A 10-hour audiobook at 64 kbps is approximately 288 MB. Use 32 kbps for maximum storage savings (still clear speech).
Can I play M4B files on Android?
Yes, with an audiobook app such as Smart AudioBook Player, or with VLC. Many built-in music players skip .m4b files. If yours does, convert to MP3; split by chapters with m4b-tool if you want one file per chapter.
Browse FormatDrop's converters

No account. No upload. Works in any browser.