facebook pixel

ChapterSplit Guide

Split large MP3 audiobook files into individual chapter tracks automatically, using embedded metadata or silence detection. Available on macOS and Windows.

What is ChapterSplit?

ChapterSplit is a desktop application for macOS and Windows that takes a single large MP3 audiobook file and divides it into individual chapter files. Many audiobooks arrive as one enormous file — sometimes 10–15 hours long — with no way to skip between chapters on a basic media player or device. ChapterSplit reads the file, finds where each chapter begins and ends, and outputs a clean set of numbered MP3 files you can navigate naturally.

It does this two ways: by reading embedded chapter markers already baked into the file's metadata, or by analysing the audio waveform to detect the natural pauses between chapters. Auto mode tries metadata first, then falls back to silence detection if no markers exist.

📖
Chapter Metadata Mode

Reads embedded ID3 chapter markers for exact, instant splits with no audio analysis needed.

🔇
Silence Detection Mode

Analyses the waveform to find pauses. Works on any audiobook, even those with no metadata at all.

Auto Mode

Tries metadata first. Falls back to silence detection automatically. The right default for most users.

System requirements

🍎macOS version
  • macOS 12.0 (Monterey) or later
  • Supports MP3, M4A, AAC, FLAC, WAV, OGG
  • 100 MB free disk space, 2 GB RAM recommended
  • FFmpeg bundled — no separate install
  • Available on the Mac App Store
🪟Windows version
  • Windows 10 (version 1809) or later, 64-bit
  • MP3 files supported
  • 100 MB free disk space
  • FFmpeg bundled — no separate install
  • Available on the Microsoft Store

🍎 How to use ChapterSplit on macOS

The macOS version is a native Swift/SwiftUI app built to feel right at home on your Mac. Every step below corresponds to a screen you'll see inside the app.

1

Launch the app and check FFmpeg status

The Home tab appears immediately after launch. A green status badge confirms FFmpeg is ready. FFmpeg ships inside the app bundle, so you never need to install anything separately.

2

Start a new job

Click "New Job" on the Home tab. This opens the Job Setup view. If you have an unfinished draft from a previous session, a "Resume Draft" button will appear — tap it to pick up exactly where you left off.

💡
The Quick Start modal gives experienced users a one-screen shortcut to the most common settings, skipping the full wizard. Look for it after your first successful split.
3

Select your input files

Drag and drop audio files into the file list, or click Browse to use Finder. You can add multiple files from the same audiobook series. ChapterSplit accepts MP3, M4A, AAC, FLAC, WAV, and OGG formats on macOS. Files are processed in the order you add them.

📌
For a multi-disc audiobook, add all discs in sequence. Enable Continue Numbering in settings and chapters will be numbered globally across all files (disc 1 ends at chapter 027, disc 2 starts at 028).
4

Choose an output folder

Select where the split chapter files should be saved. macOS will ask for folder access once. ChapterSplit stores a security-scoped bookmark so it remembers that permission across restarts — you won't be asked again for the same folder.

5

Pick a split preset

Choose from Auto, Chapters (metadata), Silence Detection, or a custom silence configuration. Auto is right for most users. If your audiobook has no metadata at all, choose a silence preset — Balanced works well for the majority of commercially produced audiobooks.

6

Configure output options

Set chapter number padding (2-digit: 01, or 3-digit: 001), title format, whether to include the album name in filenames, cover art handling, and encoding. Stream Copy is the default — it's instant and lossless. Safer Encoding mode forces a fixed bitrate and sample rate, which helps with files that have VBR encoding quirks.

7

Submit the job

Tap Start. The Progress tab takes over and shows a real-time progress bar, the name of the chapter currently being extracted, processing speed (e.g., 2.5×), and an ETA. You can cancel at any time without corrupting already-completed output files.

8

Review results

Once complete, the results screen lists every file created with its size and duration. Tap Open in Finder to jump straight to the output folder. The job is saved to your history (last 50 jobs) so you can review past splits from the Home tab at any time.

🪟 How to use ChapterSplit on Windows

The Windows version is built with Electron, React, and Tailwind CSS, following Microsoft's Fluent Design System. It uses a four-step wizard that walks you through every decision before processing begins.

1

Launch and check the home screen

The Home screen displays an FFmpeg status card at the top. A green checkmark with the detected version number means you're ready. Recent jobs appear below as cards with quick-action buttons.

2

Click New Split Job

Clicking "New Split Job" opens the four-step wizard. A step indicator along the top shows your position: Input → Output → Mode → Review.

3

Step 1 — Select input files

Drag and drop MP3 files into the drop zone, or click Browse Files. Each added file appears in a list below with its size and duration. Remove any file with the × button. Files are auto-sorted by their numeric filename prefix, so a multi-disc audiobook lines up in the right order automatically.

📌
The Windows version currently supports MP3 files. If your audiobook is in M4A or another format, convert it to MP3 first using a tool like Audiobook Converter Pro.
4

Step 2 — Configure output

Choose your output directory, set chapter number style (2-digit or 3-digit), pick the title format (number only, or with a 'Chapter' prefix), and select audio encoding. You'll see a live filename preview update instantly as you change settings — e.g., 001 - Chapter 01 - Harry Potter.mp3.

💡
Set a default output directory in Settings and it pre-fills every time, saving you this click on every job.
5

Step 3 — Choose split mode

Select Auto (recommended), Chapters Only, or Silence Detection. If you choose Silence Detection, a preset dropdown appears — Balanced is right for most audiobooks. An Advanced Settings link expands a panel for fine-grained control over threshold, minimum silence duration, pre-roll, and minimum segment length.

6

Step 4 — Review and start

The Review step shows the complete split plan before anything runs. You can see the number of chapters detected, estimated file sizes, and the exact output filenames. If something looks wrong, step back and adjust. When ready, click Start Split.

7

Monitor progress

The Progress view shows a large progress bar, the current chapter being extracted (e.g., Chapter 12 of 27), processing speed in real time, and an ETA countdown. An expanding log lists each completed chapter as it finishes. Cancel is available at any point.

💡
Minimise to the system tray during a long split. ChapterSplit sends a native Windows toast notification when the job completes, so you don't need to watch it.
8

View results

The results screen summarises total files created, total size, and processing duration. Click Open Folder to jump to the output in Windows Explorer. An Export Playlist button creates an M3U file you can load directly into a media player.

Split modes explained

ChapterSplit offers three core modes. Understanding when to use each one saves you from getting unexpected results.

ModeHow it worksBest for
AutoTries metadata chapters first. Falls back to silence detection if none found.Default choice. Works for virtually all audiobooks without manual configuration.
Chapters (Metadata)Reads ID3/M4A chapter markers embedded in the file. No audio analysis performed.Commercial audiobooks from Audible, Google Play, Findaway. Fast and precise.
Silence DetectionAnalyses the waveform to find quiet gaps between chapters using configurable threshold and duration settings.Self-published audiobooks, ripped CDs, files without embedded chapter metadata.

Silence detection presets

When silence detection is active, these presets control how the waveform analysis runs. Available on both macOS and Windows. All values are adjustable in Custom mode.

Aggressive

More splits, shorter segments. Useful when pauses between chapters are brief.

−40 dB
Threshold
0.5 s
Min silence
5 s
Min segment
BalancedRecommended

The sweet spot for most commercially produced audiobooks.

−35 dB
Threshold
0.8 s
Min silence
10 s
Min segment
Chapter Accurate

Fewer splits, longer segments. Ignores short pauses inside chapters.

−30 dB
Threshold
1.5 s
Min silence
30 s
Min segment
💡
Custom preset: Fine-tune the silence threshold (−20 to −60 dB), minimum silence duration (0.5–6.0 s), pre-roll (0.0–0.5 s), and minimum segment length independently. Pre-roll shifts the split point slightly earlier into the silence so chapters don't feel abruptly clipped.

File naming and numbering

ChapterSplit outputs files in a consistent, sortable format. You control the exact pattern.

Default format
NNN - Chapter Title - Album Name.mp3
2-digit numbering
01 - Chapter 01 - Harry Potter.mp3
3-digit numbering
001 - Chapter 001 - Harry Potter.mp3
Number only title
001 - 01 - Harry Potter.mp3
Chapter prefix title
001 - Chapter 01 - Harry Potter.mp3

Global vs per-file numbering

When processing multiple files in one job, global numbering gives you a single continuous sequence across all discs (disc 1 ends at chapter 027, disc 2 starts at 028). Per-file numbering resets to chapter 01 for each input file. Both options are available on macOS and Windows.

📌
ChapterSplit automatically sanitises filenames — stripping characters that are illegal in Windows paths and handling Windows reserved names (CON, PRN, AUX, etc.) — on both platforms. Filenames are truncated at 200 characters with balanced title/album length trimming.

Cover art handling

ChapterSplit gives you three options for embedded cover art in the output files.

🖼️
Keep original

Extracts the cover art from the source file and embeds it into each output chapter. Files are slightly larger but look great in any media player.

🔄
Replace with custom

Supply your own PNG or JPG image. Every output chapter gets your image embedded instead of the original. Useful when the source art is low resolution.

Remove entirely

Output files contain no embedded cover art. Smallest possible file size.

💡
ChapterSplit caches extracted cover art so it only extracts once per source file, even across multiple jobs. On macOS, the cache lives in ~/Library/Application Support/ChapterSplit/cover-art-cache/.

macOS vs Windows: key differences

Both apps share the same core splitting engine and feature set. These are the meaningful differences between platforms.

Feature🍎 macOS🪟 Windows
Supported audio formatsMP3, M4A, AAC, FLAC, WAV, OGGMP3
UI frameworkSwiftUI (native)Electron + React
Setup flowJob setup view with Quick Start option4-step wizard with live filename preview
Safer encoding mode✓ Fixed bitrate/sample rate for VBR edge cases
System tray✓ Minimise to tray, background processing
NotificationsmacOS notification centreWindows toast notifications
Folder permissionsSecurity-scoped bookmarks (ask once)Standard file picker
Job historyLast 50 jobsRecent jobs panel
SubscriptionsApple App StoreMicrosoft Store
Minimum OSmacOS 12.0 MontereyWindows 10 v1809

Audio encoding options

ChapterSplit defaults to stream copy, which is almost always what you want. Re-encoding is available when you need to adjust file size.

Stream Copy (default)

Copies the audio data byte-for-byte with no re-encoding. Processing is extremely fast (often 20–50× real time), and output quality is mathematically identical to the source. No audible degradation at all.

Recommended for almost all use cases
Re-encode (LAME VBR)

Re-encodes using the LAME MP3 encoder. Quality 0 = highest quality, largest files. Quality 9 = lowest quality, smallest files. Takes longer to process and introduces a generation of lossy compression.

Use only when file size reduction is essential
🍎
macOS Safer Encoding: An additional option that forces a fixed bitrate and fixed sample rate during re-encoding. Useful for audiobooks that use variable bitrate (VBR) encoding in a way that causes some media players to report incorrect chapter lengths. ChapterSplit also detects LAME assertion errors and automatically falls back to safer encoding when needed.

Troubleshooting

No chapters detected in Auto mode

This means the file has no embedded chapter metadata, and silence detection found no pauses long enough to split on. Try the following in order:

  1. Switch to Sensitive or Aggressive preset (lower threshold detects quieter pauses).
  2. Try a custom threshold of −45 dB with a minimum duration of 0.8 s and minimum segment of 60 s.
  3. Open the file in a media player and listen. If there genuinely are no gaps (e.g., continuous background music), silence detection cannot work — use a tool to manually add chapter markers first.

Output files are larger than the source

This is almost always cover art. If your source has 300 KB of embedded artwork and you split into 27 chapters, each output file carries its own copy — adding around 8 MB in total overhead. Toggle cover art to Remove in settings if you want the smallest possible files.

macOS keeps asking for folder permission after restart

This is resolved in the current version using security-scoped bookmarks. If you're still seeing the prompt, ensure you're running the latest App Store version. Grant access once and ChapterSplit stores a bookmark so it never needs to ask again for that folder.

Chapters are the wrong length (much too short or too long)

Chapters too short: increase the minimum segment length setting so very short detections are merged. Chapters too long: lower the threshold value (more negative = more sensitive) or reduce the minimum silence duration so shorter pauses get detected.

Job fails with no specific error (Windows)

Check that the output folder exists and is writable. Verify you have at least 2× the source file size available as free disk space. Check logs at %APPDATA%\ChapterSplit\logs\ for detailed diagnostics.

Unsupported file format (Windows)

The Windows version currently supports MP3 files only. If your audiobook is in M4A, AAC, or another format, convert it to MP3 first using Audiobook Converter Pro or a similar tool, then process with ChapterSplit.

Frequently asked questions

Is ChapterSplit free?

There is a free tier that splits the first few chapter of any audiobook (mac only), so you can verify the output format before committing. A Pro subscription ($2.99/month with a 3-day free trial or Lifetime at $19.99 ) unlocks unlimited chapter splitting. Windows follows a Lifetime of $9.99 ; subscriptions and purchases are managed through the respective app stores.

Does ChapterSplit re-encode my audio?

Not by default. The default Stream Copy mode passes audio data through untouched — no quality loss, no generation of compression. Re-encoding is an option if you need to reduce file size, but most users should leave it on Stream Copy.

Can I process multiple audiobooks at once?

Yes. Add multiple files to a single job and ChapterSplit processes them sequentially in the queue. On macOS you can queue additional jobs before the first one finishes. Global chapter numbering across all files is available in settings.

What happens if the split is wrong? Can I undo it?

ChapterSplit never modifies the source file — it only creates new output files. If the result isn't right, delete the output folder, adjust your settings, and run the job again. Your source file is always untouched.

Why does the macOS version support more audio formats than Windows?

The macOS version is a native Swift app with direct access to Apple's audio frameworks and FFmpeg. The Windows version is currently optimised for MP3 as the dominant audiobook format, with additional format support on the roadmap.

How does silence detection compare to chapter metadata?

Chapter metadata is always more reliable when present — it uses exact timestamps embedded by whoever created the audiobook. Silence detection is an analysis of the audio waveform, which means it depends on the quality of the recording and your threshold settings. Use metadata when available, silence detection as the fallback.

Ready to split your audiobook?

Download ChapterSplit for your platform. The free tier lets you test the output format before upgrading.