HomeToolsVideo Tools › YouTube Chapter Marker Generator

YouTube Chapter Marker Generator

Live

Turn your raw timestamp list into a YouTube-compliant chapter description block — properly formatted and validated against YouTube's chapter rules.

Each line should start with a timestamp (mm:ss or h:mm:ss) followed by the chapter title. Separators "-", ":", "—" between time and title are accepted.

About YouTube Chapter Marker Generator

YouTube's chapter system lets viewers jump to specific sections of a video directly from the progress bar and the description. It is useful for tutorials, conference talks, podcast replays, and product demos where different viewers want different sections. To activate chapters, four specific rules must all be satisfied simultaneously: the first timestamp must be at exactly 00:00; there must be at least three chapters; each chapter must be at least 10 seconds long; and each timestamp must appear at the very beginning of its line in the description, with no characters before it. Miss any one of these rules and YouTube silently ignores the entire chapter list — no error, no partial chapters, nothing.

The AT USE YouTube Chapter Marker Generator validates your timestamp list against all four rules, flags every violation with the specific line and rule it breaks, and outputs a clean description block formatted correctly for YouTube's parser. It runs entirely in the browser; your chapter list is not transmitted anywhere.

What YouTube's parser reads

YouTube scans the video description line by line, looking for lines that begin with a timestamp in MM:SS or H:MM:SS format followed by a space and a label. The parser stops treating a line as a chapter entry if any non-whitespace character precedes the timestamp — including bullets, dashes, numbers, or leading spaces. This is why copying a chapter list from a Google Doc or spreadsheet sometimes breaks chapters: formatting characters that look invisible in a word processor appear as leading characters in YouTube's parser. The generator outputs plain text with nothing before each timestamp.

Common rule violations

The most common reason chapters fail to appear: the list begins at 0:01 or 0:05 instead of exactly 0:00. YouTube requires the first chapter to cover the start of the video. Second most common: a chapter pair with timestamps only 5 or 8 seconds apart, which falls below the 10-second minimum. Third: a list of only 2 chapters, which does not meet the 3-chapter minimum. The generator detects and flags all of these, and offers one-click fixes for the cases that can be corrected automatically (out-of-order timestamps, missing 00:00 start).

Common use cases

  • Long-form tutorial indexing: A developer recording a 3-hour coding tutorial adds chapters at every new topic: project setup at 0:00, first API call at 8:42, error handling at 22:15, and 11 more sections. The generator validates all 14 chapters and confirms they pass YouTube's rules before the creator opens YouTube Studio.
  • Conference talk with pre-made program: A conference organizes a 45-minute recorded talk and has a program schedule with session times. The organizer pastes the schedule into the generator and finds that the first timestamp listed is 0:02 (a transition shot), not 0:00. The generator flags the missing start chapter and offers a fix so chapters go live on the first attempt.
  • Podcast episode topic index: A podcast host adds topic timestamps to each episode description so listeners can skip directly to discussions they care about. Before publishing, they paste the chapter list into the generator to confirm no two adjacent chapters are within 10 seconds of each other — a common error when building a list from rough show notes.
  • Product demo with skip points: A SaaS company publishes a 12-minute product demo and adds chapters so prospects can jump to the specific feature they came to see. The generator confirms that the 5-chapter list passes validation and outputs the formatted block in the correct structure for YouTube Studio.
  • Livestream replay segmentation: A gaming channel uploads a 4-hour livestream VOD and wants chapters at every game start, major event, and bonus segment. The generator handles H:MM:SS format for videos over 1 hour and normalizes the formatting for YouTube's parser.

How to use it

  1. Paste your raw timestamp list (one chapter per line).
  2. Click "Validate" — fixes are suggested for any rule violations.
  3. Copy the formatted chapter block.
  4. Paste it into the description field in YouTube Studio.

Frequently asked questions

Why aren't my chapters showing on YouTube?

The four most common causes: the first timestamp is not exactly 00:00; fewer than 3 chapters are listed; a chapter is shorter than 10 seconds; or a timestamp does not appear at the very start of its line (a leading space, dash, or number before the timestamp breaks the parser). Paste your list into the generator — the validation panel identifies which rule is failing.

Does YouTube require chapters in a specific place in the description?

No — chapters can appear anywhere in the description, but each timestamp must be at the very start of its own line with no characters before it. Timestamps inside a paragraph or after a bullet point will not be parsed as chapters.

How do I format timestamps for videos over 1 hour?

Use H:MM:SS format — for example, 1:30:00 for 1 hour 30 minutes. The generator accepts both MM:SS and H:MM:SS input and normalizes the output to match YouTube's display format.

Is there a limit on how many chapters a video can have?

YouTube does not publish a documented maximum, but in practice the progress bar becomes difficult to use with more than 30–40 chapters on mobile. The generator validates your list but does not impose a chapter count ceiling.

Can chapters be updated after the video is published?

Yes. Open YouTube Studio, edit the video description, and update the timestamps. Chapter markers on the live video update within a few minutes of saving.

Does the generator auto-detect timestamps if I paste a block of text?

Yes. Paste your text in any reasonable format — one timestamp per line, with or without H:MM:SS leading zeros — and the parser extracts the timestamp and title from each line, normalizes the format, and runs the validation.

Keep going

More video tools

Other tools in the Video category on AT USE.

Live Video Tools

YouTube Thumbnail Downloader

Grab any public YouTube video thumbnail in all official sizes — instantly, no login.

Open tool
Live Video Tools

YouTube Embed Code Generator

Build privacy-friendly, responsive YouTube embed code with start/end times and player options.

Open tool
Live Video Tools

Video Aspect Ratio & Resolution Calculator

Solve width, height, or aspect ratio for any video — with presets for 16:9, 9:16 Shorts, square, and ultrawide.

Open tool
Live Video Tools

YouTube Timestamp Link Generator

Build deep links to specific moments in a YouTube video. Bulk convert chapter lists in one paste.

Open tool
Live Video Tools

Vimeo Embed Code Generator

Generate Vimeo embed code with DNT mode, custom color, autoplay, loop, and a responsive wrapper.

Open tool
Live Video Tools

Subtitle Format Converter

Convert subtitles between SRT, VTT, ASS, SBV, and plain TXT — entirely in your browser.

Open tool