If you have a DRM-free M4B audiobook that will not play where you want it to, Windows gives you several ways to convert it to MP3. The right choice depends on whether you have one book or an entire library, and whether you need to keep chapter structure, metadata, filenames, and cover art organised.
Quick answer: FFmpeg is the best free option if you are comfortable with a command line. A desktop converter can be easier for occasional files. Audiobook Converter Pro is designed for repeat audiobook workflows where chapter handling, metadata, naming, and batch conversion matter.
What is inside an M4B audiobook?
M4B is commonly used as an audiobook container. In addition to the audio stream, a file can contain useful information such as title, author, cover art, and chapter markers.
That is why converting an audiobook is not always the same as converting an ordinary music file. A basic transcode can produce playable MP3 audio while still leaving you with extra work if you want chapter-by-chapter files or carefully named output.
Method 1: Convert M4B to MP3 with FFmpeg
FFmpeg is free and powerful. If your goal is simply to turn one DRM-free M4B file into one MP3 file, a command like this is a useful starting point:
ffmpeg -i "input.m4b" -map 0:a:0 -c:a libmp3lame -b:a 128k "output.mp3"
For spoken-word material, 128 kbps is often a practical balance between file size and quality. If you prefer a different bitrate, change the -b:a value.
Where FFmpeg works well
- You only have one or a few files.
- You are comfortable using PowerShell, Command Prompt, or a terminal.
- You want complete control over the conversion command.
- You do not mind managing chapter splitting, filenames, and tagging yourself when needed.
Where the manual workflow grows
The command above converts the audio stream. If you want one MP3 per embedded chapter, you first need to inspect the chapter table, determine the start and end times, run the required segment conversions, and then organise the resulting files.
You can inspect embedded chapters with:
ffprobe -v error -print_format json -show_chapters "input.m4b"
That is perfectly workable for technical users, but it becomes repetitive across long books or large libraries.
Method 2: Use a free desktop audio converter
A graphical desktop converter such as fre:ac can be more approachable than the command line for general audio transcoding.
This type of tool is a good fit when:
- you want a graphical interface;
- your main goal is format conversion;
- you only convert occasionally;
- you are happy to review chapter behaviour and metadata output for your particular workflow.
For audiobook-heavy use, test one representative book before converting an entire library. Confirm that the resulting files are organised the way your player expects.
Method 3: Use Audiobook Converter Pro
Audiobook Converter Pro is built around M4B audiobook conversion rather than general music transcoding.
On Windows you can:
- Add your DRM-free M4B audiobook.
- Choose MP3, AAC, or FLAC output.
- Choose single-file or chapter-based output as appropriate.
- Select your output location and quality.
- Convert the book locally on your PC.
- For a markerless book, use the interactive Infer from Silence option when you want the app to propose chapter breaks from long pauses.
- Use Watch Folder for repeat intake and queue-only or automatic workflows, and use batch/parallel processing for larger collections where your licence tier allows them.
The aim is not to replace FFmpeg for people who enjoy scripting. It is to remove the repeated chapter, naming, metadata, and queue-management work around FFmpeg-style conversion.
Which method should you use?
| Method | Cost | Setup | Chapter workflow | Best for |
|---|---|---|---|---|
| FFmpeg | Free | Command line | Manual/flexible | Technical users and one-off conversions |
| General desktop converter | Usually free or low cost | GUI | Varies by app | Occasional general audio conversion |
| Audiobook Converter Pro | Paid on Windows | GUI | Audiobook-focused | Long books, repeat conversions, and libraries |
If you only need to convert one audiobook once, start with a free method. If you repeatedly convert long M4B files and spend time rebuilding chapter files, names, and metadata, an audiobook-specific workflow starts to save meaningful time.
What bitrate should you choose?
Audiobooks are mostly speech, so very high music-oriented bitrates are often unnecessary.
A useful starting point is:
- 128 kbps: compact and generally suitable for spoken-word material.
- 192 kbps: more headroom while keeping files manageable.
- 320 kbps: larger output when you specifically want a high MP3 bitrate.
- FLAC: lossless output when file size is not a priority.
Avoid assuming that converting a lower-bitrate source to 320 kbps creates new detail. Output quality cannot exceed the information present in the source.
What happens to chapters?
This depends on the output you want.
One output file
You keep one continuous audio file. Whether a particular player exposes embedded chapter metadata depends on the format, tagging, and player support.
One MP3 per chapter
The audiobook's chapter table is used to create individual files such as:
01 - Opening.mp3 02 - Chapter One.mp3 03 - Chapter Two.mp3 04 - Chapter Three.mp3
For older MP3 players, car stereos, music libraries, and apps without good M4B chapter navigation, separate files can be the most portable option.
Keep the conversion local
Online converters can be convenient for small media files, but audiobooks are often hundreds of megabytes and many hours long. A local workflow avoids waiting for an upload before conversion can even begin and keeps your audiobook files on your own computer.
Audiobook Converter Pro processes supported files locally. FFmpeg and fre:ac are also local desktop options.
Related guides
Frequently Asked Questions
Can Windows convert M4B files to MP3?
Yes. FFmpeg and desktop conversion apps can convert DRM-free M4B audio to MP3 on Windows. The main difference is how much chapter, metadata, naming, and batch work you want to handle manually.
Does converting M4B to MP3 remove chapters?
A simple whole-file conversion does not automatically give you separate MP3 files for each chapter. If chapter structure matters, use a chapter-aware workflow that reads the M4B chapter table and either preserves supported chapter metadata or exports individual chapter files.
Does Audiobook Converter Pro upload my audiobook?
No. Audiobook Converter Pro processes supported files locally on your Windows PC; the conversion does not require uploading the audiobook to a cloud conversion service.
Want to skip the conversion setup?
Audiobook Converter Pro converts DRM-free M4B audiobooks locally on Windows with chapter-aware output, interactive silence inference, metadata preservation, batch workflows, and Watch Folder automation.
See features, screenshots, and system requirements →