Podcast and Spoken-Word Audio

How to add chapters to a podcast episode (and override the automatic ones)

Published October 12, 2026

Quick answer

Three different things get called chapters, and the platforms do not all read the same one. The route that works almost everywhere is a plain list of timestamps and titles in your episode description, starting at 00:00:00 and running in ascending order. The richer route is supplying chapters through your host so they travel in the RSS feed, which can also carry a picture for each chapter. The third is writing chapters into the audio file itself, which Apple Podcasts accepts and some hosts read on upload, but which Spotify’s own creator documentation does not mention. Mark the points with markers while you are still editing so the timestamps come out of the session instead of out of scrubbing. One thing has changed recently: Apple Podcasts now generates chapters for you when you do not supply any, so writing your own is also how you replace theirs.

Chapters are the one podcast feature where the instructions you find are almost always written by somebody’s hosting company, about their own dashboard. That is fine until your chapters do not appear, or appear in one app and not another, or appear with titles you did not write. At that point you need to know what is actually happening underneath, because the fix depends on which mechanism your listeners are getting.

This page covers the three mechanisms, which platforms read which, the editing step that makes the timestamps trivial to produce, and what to do about the chapters the platforms now write on your behalf.

Three different things are called chapters

Start here, because every confusing symptom downstream comes from these being mixed up.

MechanismWhere it livesWhat it can carryWho reads it
Timestamps in the descriptionThe episode description textStart time and titleApple Podcasts, Spotify, YouTube, and anything that shows your description
Chapters in the RSS feedA <podcast:chapters> tag pointing at an external fileTitles and imagesApple Podcasts and a long list of podcast apps that support the podcast namespace
Chapters inside the audio fileID3 frames in an MP3 or AAC, or an MP4 headerTitles, and optional descriptionsApple Podcasts, and some hosts that read them on upload

Apple Podcasts documents all three as valid ways to supply chapters: in the episode description, through your hosting provider and RSS feed with the <podcast:chapters> tag, or by specifying chapters in the header of an MP4 file or in the ID3 tags of an MP3 or AAC file.

Spotify documents a different set. Its creator article describes manual chapters as timestamps and titles written in the episode description, and says shows hosted elsewhere can instead use Podlove chapters in their RSS feed. It does not mention embedded ID3 chapters or the <podcast:chapters> tag at all.

The practical consequence

If you only do one of these, do the description timestamps. It is the only route both of the two largest platforms document, it costs nothing, and it is visible to listeners who are reading your show notes on a web page rather than in an app.

Mark the chapter points while you are still editing

The slow way to get timestamps is to finish the episode, play it back, and write down times as they go past. The fast way is to drop a marker every time you finish a segment, while you still have the session open and still remember what the segment was about.

REAPER’s own Quick Start guide lists the shortcuts you need:

1

Drop the marker

M creates a marker at the cursor. Shift+M creates a named marker, which is the one you want here, because the name becomes the chapter title later.

2

Name or rename it

Shift and double-click the marker number to name an existing marker. Ctrl+J jumps to a marker by number, and Alt and click on the number deletes one.

3

Place it on the first word, not the breath

Put the marker where the new segment actually starts speaking. A chapter that opens on half a breath or on the tail of the previous sentence sounds like a mistake when a listener taps into it.

If you prefer to work in blocks rather than points, Shift+R creates a region over a time selection. REAPER also has a Region/Marker Manager, documented as section 9.9 of the REAPER User Guide, if you want to work with the whole list in one place.

Do this during the structural edit, not after

If you are already cutting an interview down to length, the chapter points and the structural cuts are the same decisions. Marking as you go costs nothing extra. See how to cut a long podcast interview down to length in REAPER for the editing pass itself.

Mark after the edit is locked

Marker positions are positions in time. If you cut thirty seconds out of the middle of the episode after you have taken your timestamps down, every chapter below the cut is now wrong. Take the final timestamps from the final edit, and if you re-cut, take them again.

Write the list

The description format is the same list everywhere, and it is unforgiving in one specific way: the first entry has to be zero.

A finished list looks like this, and it goes straight into the episode description:

TimestampChapter title
00:00:00What we are covering this week
00:02:40Why the mic sounded worse after the upgrade
00:14:05Listener question: recording in a shared flat
00:31:20The one setting we both got wrong

Four chapters across a forty minute episode is a reasonable shape. Note that each one is a real segment rather than a beat in the conversation, and that the first is at zero.

Apple’s published guidelines, as numbers

Apple publishes specific guidance for chapters, which is worth following because it is also roughly what makes chapters useful to a listener:

Treat these as a starting shape rather than a rule of physics. A tightly segmented news show might reasonably break the six-per-hour guidance; a rambling two-hour conversation with four chapters is not serving anyone. But if your instinct is to add a chapter every ninety seconds, Apple’s guidance is telling you something true, which is that chapters are a table of contents and not a transcript.

Apple now writes chapters for you, and how to take them back

This is the part that is new, and it is the reason a lot of people are suddenly looking this up. Apple Podcasts generates chapters when you have not provided any, and marks them with an Automatically Created label. Per Apple’s creator documentation, this applies to full and bonus episodes in English, starting with iOS 26.2. Trailers and episodes under 10 minutes do not get them, and if Apple cannot generate a transcript for the episode it will not generate chapters either.

Three things follow from that.

  1. Supplying your own wins. Apple says chapters you provide will always be displayed in Apple Podcasts, including on episodes that are already published. You do not need to re-upload audio to fix a back catalogue of automatic chapters.
  2. You can start from theirs. Apple Podcasts Connect lets you download the automatically created list as a TXT file, edit it, and put the corrected version in your episode description. For a long back catalogue that is far less work than writing every list from scratch.
  3. You can switch them off. For a whole show, deselect the option to display chapters created by Apple Podcasts on the Availability tab in Apple Podcasts Connect. For a single episode, open the episode’s Audio section, then Settings, then Edit, and choose the chapter setting there.
Worth deciding deliberately

Automatic chapters are not automatically bad. On a long interview with no chapters at all, they are better than nothing. The failure mode is subtler: they are generated from a transcript, so they describe what was said rather than how you structured the show, and they will happily name a chapter after a tangent. If the structure matters to you, supply your own. If it does not, leaving them on is a defensible choice.

Spotify works differently

Spotify also generates chapters, but by a different route and with different limits. Its creator documentation says Spotify generates a transcript and selects the chapter titles and start points, that creators can edit these or turn them off for an episode or a whole show, that automatic chapters are currently only generated in English, and that they are not available to all shows yet.

For your own chapters, Spotify documents two routes: timestamps and titles written in the episode description, or, for shows hosted elsewhere, Podlove chapters in the RSS feed. Spotify states that manual chapters take priority, so if you add them they appear instead of the automatic ones.

The headline for a working podcaster is simple. Writing the list in your description covers both Apple and Spotify, and it is the only single action that does.

The two richer routes, and when they are worth it

Chapters in the RSS feed

The <podcast:chapters> tag is part of the podcast namespace. It goes in an episode’s <item>, appears once per episode, and takes two required attributes: a url pointing at an external chapters file and a type giving its MIME type, with application/json+chapters as the preferred value. The namespace documentation lists dozens of podcast apps and hosting tools that support it.

The real argument for this route is that the chapters live in a separate file rather than inside the audio. You can change them after publishing without touching the audio file, and a browser or a web player can read them. The practical catch is that you generally need a host that produces the tag for you, because hand-writing the JSON file and hosting it yourself is a lot of work for a weekly show.

Chapters inside the audio file

Embedded chapters in an MP3 are ID3 frames. They are defined by the ID3v2 Chapter Frame Addendum, which adds a CHAP frame for each chapter and a CTOC frame for the table of contents. Each CHAP frame carries a start and end time in milliseconds from the beginning of the file, optional byte offsets, and optional sub-frames for the chapter name and description. It is worth knowing that this document is an informal standard, dated December 2005, rather than a formal part of ID3v2, which is a large part of why support for it varies so much between apps.

You do not write these by hand. They come from a tagging tool, or from your host: Transistor, for example, documents that it captures chapter data from an uploaded audio file and also offers a manual chapter editor that writes chapters into the file for you. Check your own host’s documentation before doing the work, because hosts differ on this more than on almost anything else.

REAPER can write ID3 metadata at render time, which the user guide covers in section 4.4, Working With Metadata, and which is walked through in podcast export settings in REAPER. Treat chapter frames as a separate question from the title, artist and artwork fields covered there, and confirm what your own chain produces rather than assuming.

If you also post the episode to YouTube

YouTube builds chapters from description timestamps, with its own published requirements: the first timestamp must start at 00:00, there must be at least three timestamps listed in ascending order, and the minimum chapter length is 10 seconds. The useful part is that the same list you wrote for Apple and Spotify will generally satisfy YouTube too, so this is one list and three destinations rather than three jobs.

What chapters will not do

Chapters are navigation. They are not a growth strategy, and they do not touch the audio.

If the chapters are not showing up

Work down this list before assuming the platform is broken.

  1. Your first timestamp is not zero. This is the single most common cause. Apple expects chapters to start at 00:00:00 and YouTube requires the first timestamp to be 00:00.
  2. There are fewer than three. Apple’s guidance asks for at least three, and YouTube requires at least three.
  3. You are waiting on automatic chapters that are never coming. Apple does not generate chapters for trailers or for episodes under 10 minutes, and it does not generate them at all if it cannot produce a transcript. On a short episode, supplying your own is the only route.
  4. The list is out of order. Both platforms expect ascending times, and a single out-of-order line can invalidate the set.
  5. You supplied them one way and are checking an app that reads another. An embedded ID3 chapter list will not appear in a player that only reads your description text. Check in the app you actually targeted.
  6. The feed has not refreshed. RSS-side changes propagate on the platform’s schedule, not yours.
  7. What you are looking at is the automatic set. Apple labels its own as Automatically Created. If you see that label, yours did not land.
Takeaway

Drop named markers in REAPER as you edit, take the timestamps from the finished edit, and put a list starting at 00:00:00 in your episode description. That one list covers Apple Podcasts, Spotify and YouTube. Add the RSS or embedded routes only if your host makes them easy and you actually want chapter images. And if chapters you did not write are appearing on Apple, supplying your own is what replaces them, on published episodes included.

Sources

  1. Apple, “Chapters on Apple Podcasts” - supported chapter sources (description, RSS <podcast:chapters> tag, MP4 header or ID3 tags), automatic generation for English full and bonus episodes starting with iOS 26.2, the Automatically Created label, the TXT download and the per-show and per-episode opt-outs, and the published guidelines on chapter count, episode length, minimum chapter length and chapters per hour. Retrieved October 12, 2026. podcasters.apple.com
  2. Apple, “Enhance your episodes with chapters, links, and more” - chapters supplied in the description or the RSS feed, chapter images when submitted through a hosting provider, and disabling automatically created chapters. Retrieved October 12, 2026. podcasters.apple.com
  3. Spotify, “Episode chapters” - automatic chapters generated from a transcript, English only and not yet available to all shows, manual chapters as description timestamps, Podlove chapters in the RSS feed for shows hosted elsewhere, and manual chapters taking priority. Retrieved October 12, 2026. support.spotify.com
  4. Podcast Namespace project, <podcast:chapters> tag - required url and type attributes, the preferred application/json+chapters MIME type, the external-file rationale, and the list of supporting apps and hosts. Retrieved October 12, 2026. podcasting2.org
  5. C. Newell (BBC Research & Development), “ID3v2 Chapter Frame Addendum”, version 1.0, 2 December 2005 - CHAP and CTOC frames, start and end times in milliseconds, byte offsets, embedded sub-frames, and its status as an informal standard. Retrieved October 12, 2026. id3.org
  6. Google, YouTube Help, “Add video chapters” - first timestamp must start at 00:00, at least three timestamps in ascending order, minimum chapter length 10 seconds. Retrieved October 12, 2026. support.google.com
  7. Transistor, “How do I add MP3 chapters to my podcast episode?” - capturing chapter data from an uploaded audio file, the manual chapter editor, and chapter times being adjusted to match the current campaign under dynamic ad insertion. Retrieved October 12, 2026. support.transistor.fm
  8. Cockos, REAPER Quick Start guide - marker and region shortcuts: create marker at cursor M, named marker Shift+M, create region Shift+R, name by Shift and double-click on the number, go to marker Ctrl+J, delete by Alt and click. Retrieved October 12, 2026. reaper.fm/guides
  9. Cockos, REAPER User Guide, version 7.81 - section 9.9, “The Region/Marker Manager”, and section 4.4, “Working With Metadata”. Retrieved October 12, 2026. reaper.fm/userguide