Podcast Chapter Generator
Turn a list of timestamps and titles into Podcasting 2.0 chapters JSON, an MP4 chapter track, a YouTube-style description block and plain text. Drag to reorder, watch the output update live, and copy or download any format with a click.
How to use
- 1
Add your timestamps and titles
Type each chapter's start time as MM:SS or HH:MM:SS, plus a short title. Click Add to insert more rows.
- 2
Drag to reorder
Grab the handle on the left of a row to move it. The output is always re-sorted by start time, so order in the list doesn't matter — but reordering helps you spot gaps.
- 3
Pick a format and copy
Switch between JSON (Podcasting 2.0), MP4 text track, YouTube description or plain text. Click Copy to grab it, or Save to download as a file.
- 4
Optional: episode title and URL
If you fill in the episode title and URL, they appear at the top of the YouTube/description output. The JSON output also includes the title field.
Common use cases
- Generate Podcasting 2.0 chapters JSON for your RSS feed.
- Produce a YouTube-ready description block with auto-linking timestamps.
- Export an MP4 text chapter track to mux into your video file.
- Quickly share a plain-text chapter list in show notes or emails.
Limitations
- The MP4 chapter output is a plain text track (
title|start|end). Embedding it into an MP4 container as a proper chapter atom requires a muxer likemp4chapsor ffmpeg's-metadata:s:vhandler. - Timestamps are auto-sorted ascending. Duplicate or out-of-order entries are silently reordered.
- URLs and image attachments (supported by the Podcasting 2.0 spec) are not generated here — add them to the JSON by hand if you need rich chapters.