Skip to content
Chapters

Audiobook Chapter Editor

Add, rename, move and delete chapters on a live waveform. Buoys snap to the pauses in the narration, and the book is saved without re-encoding.

  • Free
  • No upload
  • No sign-up

M4B, M4A and MP3 · saved without re-encoding · tags and cover kept

Where it runs

Works in a current Chrome, Edge, Firefox or Safari, on Windows, Mac, Linux and Chromebook computers, Android phones, iPhones and iPads. Nothing to install, no account.

The first file loads the audio engine (ffmpeg, about 31 MB) once, and your browser keeps it. Very long books are easiest on a computer, which has more memory than a phone.

How to use it

4 simple steps.

  1. 01

    Drop your audiobook

    M4B, M4A or MP3. Its chapters appear at once as buoys on the river and as a list.

  2. 02

    Shape the chapters

    Drag buoys along the waveform; they snap to the pauses. Rename, add and delete as you go.

  3. 03

    Listen to check

    Double-click a buoy, or press its play button, to hear five seconds around the cut.

  4. 04

    Save the file

    The audio is copied untouched with the new chapters, keeping tags and cover.

How audiobook chapters work

An M4B audiobook keeps its chapters as a list inside the file: a title and a start time for each one. Players such as Apple Books, BookPlayer and Audiobookshelf read that list to show chapter names and let you skip between them. Changing chapters only changes that list, so the editor rewrites it and copies the audio across untouched.

Where to put a chapter mark

A good chapter mark sits in the pause before the chapter’s first words, close enough that skipping to it doesn’t start on a long silence. The Chapter River finds the pauses as it draws the waveform and snaps each buoy to the end of the nearest pause, half a second before the voice returns.

Shortcuts on the river

Do thisTo
Drag a buoyMove a chapter (it snaps to pauses)
Double-click the waveformAdd a chapter there
Double-click a buoyHear five seconds around the cut
Click the waveformMove the playhead
Wheel, or + and −Zoom in and out
Drag the waveform or the strip below itScroll through the book
← →, with Shift for bigger stepsNudge the selected chapter
↑ ↓, Enter, DeletePick a chapter, listen to it, remove it
Ctrl+Z, Ctrl+Shift+ZUndo and redo

Which files work

  • M4B and M4A: chapters are written as standard MP4 chapters (Nero and QuickTime styles) for the widest player support.
  • MP3: chapters are written as ID3v2 chapter frames, read by many podcast and audiobook apps.
  • Other formats, such as FLAC or WAV, can be turned into an M4B first with the MP3 to M4B maker.

FAQ

Questions, answered.

How do I edit the chapters of an M4B?

Drop the M4B here. Every chapter appears on the waveform and in the list. Rename a chapter by typing over its title, move it by dragging its buoy or typing a new start time, add one with “Add chapter” or a double-click on the waveform, and remove one with its × button. Then press Save to download the M4B with the new chapters.

Does editing chapters re-encode or change the audio?

No. Only the chapter list is rewritten. The audio is copied exactly as it is, so there is no quality loss and saving takes seconds even for a long book. Tags and the cover art are kept.

Can I add chapters to an MP3 audiobook?

Yes. MP3 files can carry chapters too (ID3 chapter frames), and many podcast and audiobook apps read them. Drop the MP3, add your chapters, and save. If your player ignores MP3 chapters, make an M4B instead with the MP3 to M4B maker.

What does “snap to pauses” do?

While the waveform is drawn, the editor finds the pauses in the narration. Dragging a buoy near one pulls it into the pause, just before the voice comes back, so chapters never start mid-word. Untick “Snap to pauses” to place a buoy anywhere.

Can I paste a list of chapter times?

Yes. Open Tools, choose “Paste a chapter list”, and paste one chapter per line, such as “0:00 Opening Credits” or “1:02:03 Chapter 5”. YouTube-style timestamps work as they are.

Is my audiobook uploaded?

No. Everything happens inside your browser. The file never leaves your device, which is also why there is no size limit and no upload wait.

Read the guide

Keep going