Free tools Packaging

YouTube chapters checker and timestamp formatter

Paste a rough list of timestamps, your whole description, or a marker export from your editor. You get the exact rule that stops the chapters from showing, a one-click fix, and a clean list to paste back.

FreeNo signup Runs in your browser, nothing is uploaded

You can also drop a file on this box: a DaVinci Resolve marker .edl, a Premiere Pro marker .csv or .txt, a Final Cut Pro .fcpxml, or any CSV with a time column. It is read on your computer and never uploaded.

The check

    Your chapter list

     

    Shift the timestamps

    Added an intro after the edit, or cut something out? Move every chapter from a chosen one onward. Use a negative number to move them earlier.

    How long each chapter runs

    What this tool does

    You wrote timestamps in your description and YouTube still shows them as plain links, with no chapters on the progress bar. This tool reads your list, checks it against the rules YouTube publishes, and tells you which rule is broken and on which line. Where the fix has one clear answer, a button applies it. You then copy a clean list and paste it back.

    It also converts editor markers. If you dropped markers on your timeline in DaVinci Resolve, Premiere Pro or Final Cut Pro, export them, drop the file here, and the timecodes become YouTube timestamps. Everything runs in your browser. Your description and your marker file are never uploaded.

    What else belongs in the description is covered in the free course lesson descriptions, chapters, and tags that matter.

    How to use it

    1. Paste. Paste your timestamps, or your whole description, or drop a marker file. You get a line that says what the tool read and how many chapters it found. Lines that are not chapters are left alone.
    2. Read the check. Each broken rule is shown in YouTube's own words, with the line that breaks it. You get a button for each fix that has one clear answer: add a 0:00 chapter, sort by time, or merge a chapter shorter than 10 seconds into the one before it. If you would rather keep that title, edit the line in the box instead.
    3. Add the video length (optional). Type it as 12:34. You get the length of every chapter, its share of the video as a bar, and a warning when a timestamp sits past the end.
    4. Choose the format. Pick the timestamp style, a space or a dash before the title, and the title clean-up. You get the finished list and its size in bytes against the description limit.
    5. Copy and paste. Copy the chapter list, or copy the whole description with the chapter lines replaced in place. Paste it in YouTube Studio under Content, your video, Description, then save. Chapters are one line of the pre-publish checklist.

    The rules this tool checks

    These are the facts the checker is built on. Each row is quoted or taken directly from the source named next to it.

    FactSource
    The first timestamp in a YouTube chapter list must start with 00:00. YouTube Help, Video Chapters, checked October 2026
    A YouTube video needs at least three timestamps, listed in ascending order, for chapters to appear. YouTube Help, Video Chapters, checked October 2026
    The minimum length of a YouTube video chapter is 10 seconds. YouTube Help, Video Chapters, checked October 2026
    YouTube chapters are written in the video description as a list of timestamps and titles. YouTube Help, Video Chapters, checked October 2026
    Chapters you write yourself override YouTube's automatic chapters. YouTube Help, Video Chapters, checked October 2026
    Video chapters are not available when the channel has an active strike or when the content may be inappropriate for some viewers. YouTube Help, Video Chapters, checked October 2026
    Automatic chapters are switched on by default for new uploads, but not every video is eligible and not every eligible video gets them. YouTube Help, Video Chapters, checked October 2026
    A YouTube video description has a maximum length of 5000 bytes and cannot contain the characters < and >. YouTube Data API reference, videos resource, checked October 2026

    Two things the Help page does not say, so this tool does not present them as rules. It writes the first timestamp as 00:00 and does not list which other spellings are accepted. Lists that start with 0:00 are common on videos with working chapters, but that is an observation, not a published rule, so the default style here is 00:00. It also gives no maximum number of chapters.

    Importing markers from your editor

    Markers are easier to place when the cut already follows a plan. See edit the story before the timeline.

    Editors count in timecode: hours, minutes, seconds and frames, such as 01:02:10:12. YouTube counts in whole seconds from the start of the video. The tool removes the timeline start, drops the frames, and rounds down so a chapter never starts after its marker.

    EditorWhat to exportHow sure this import is
    DaVinci Resolve File, Export, Timeline Markers to EDL. Each marker is one event line with four timecodes, followed by a line that holds the colour, the name after |M: and the length after |D:. Built from the format as read and written by the open-source Subtitle Edit importer. We did not test against a file exported from Resolve ourselves, so treat it as best-effort and check the first and last timestamp.
    Premiere Pro File, Export, Markers, as CSV or text. A tab-separated list with the columns Marker Name, Description, In, Out, Duration and Marker Type. Checked against a real exported file in a public repository. Both UTF-8 and UTF-16 files are read.
    Final Cut Pro File, Export XML. Final Cut has no plain text marker list, so the tool reads the markers inside the FCPXML file. Best-effort. Checked against real FCPXML files with chapter markers on main storyline clips. Markers on connected clips, compound clips and secondary storylines can land in the wrong place.
    Anything else A CSV with a header row and a time column called Time, Timecode, Start, In or Position, plus a Name or Title column. Reads seconds, 1:23, 1:02:03 and HH:MM:SS:FF. Comma, semicolon and tab separators work.

    Frame rate matters less than you would think, and more at 23.976. At 24, 25, 30, 50 or 60 fps the frame rate only decides how the frames part rounds. At 23.976, 29.97 and 59.94 fps without drop-frame timecode, the timecode runs slower than the clock: one hour of timecode is 3,603.6 real seconds, so a marker late in a long video is up to 3.6 seconds off per hour if you pick the wrong rate. Drop-frame timecode, written with a semicolon before the frames, is detected and handled.

    Timeline start. Resolve timelines start at 01:00:00:00 unless you changed it. When every marker in the file sits at or after the one-hour mark, the tool assumes that start and removes it. If your first marker really is more than an hour into a timeline that starts at zero, set the start to 00:00:00:00 yourself.

    A worked example

    Press "Try an example" to load this one. The video is a 20:14 desk build and the paste is eight lines in five different shapes:

    - 0:42 Why the old desk had to go
    * 02:10 - Measuring the room.
    Buying the wood (4:35)
    [6:20] Cutting list
    6:26 | first cut
    11:05 Glue up and clamps...
    14:48	Sanding, oil and legs
    1) 18:30 The finished desk

    The tool reads all eight lines and finds two broken rules. The first timestamp is 0:42, not 0:00. And "6:20 Cutting list" runs for 6 seconds, because the next chapter starts at 6:26, which is under the 10 second minimum. Either one is enough to stop every chapter from showing.

    The two fixes: add a 0:00 Intro chapter, and merge the 6 second "Cutting list" into the chapter before it, so "Buying the wood" runs until 6:26. The list you copy has eight chapters and passes every rule:

    00:00 Intro
    00:42 Why the old desk had to go
    02:10 Measuring the room
    04:35 Buying the wood
    06:26 first cut
    11:05 Glue up and clamps
    14:48 Sanding, oil and legs
    18:30 The finished desk

    With the length typed in, the longest chapter is "first cut" at 4 min 39 s, 23% of the video, and the shortest is the 42 second intro.

    What this tool does not do

    • It does not watch your video or write chapter titles for you. It works with the timestamps and titles you give it. Good chapter points come from the structure of the video, which is what how to write a video script is about.
    • It cannot see your channel. If the list passes and chapters still do not show, check for an active strike, and give YouTube a little time after saving.
    • It does not publish anything. You paste the result into YouTube Studio yourself. Once it is live, end screens, cards, and playlists are the next step.
    • It does not check Shorts or live streams. The Help page describes chapters for regular videos.
    • The Final Cut Pro import is best-effort, as the table above says.

    If you plan videos in Vanpelt Studio, the desktop app exports your beat markers for the editor, so the chapter points are already on the timeline when you start cutting.

    Questions people ask

    Why are my YouTube chapters not showing?

    YouTube publishes three conditions for chapters you add yourself: the first timestamp in the description must be 00:00, there must be at least three timestamps in ascending order, and every chapter must be at least 10 seconds long. Break one and the timestamps stay as plain links. YouTube also says chapters are not available when the channel has an active strike or the content may be inappropriate for some viewers.

    Does the first chapter have to start at 0:00?

    Yes. YouTube Help says the first timestamp you list must start with 00:00. If your first real section starts later, add a 0:00 line such as "0:00 Intro" above it.

    How many chapters does a YouTube video need, and how short can one be?

    At least three timestamps, and each chapter must run for at least 10 seconds. YouTube Help does not state a maximum number of chapters.

    How do I turn DaVinci Resolve markers into YouTube chapters?

    In Resolve, export the timeline markers as an EDL, then drop that file into this tool. Pick the timeline frame rate. The tool removes the 01:00:00:00 timeline start, converts each timecode to a timestamp, and checks the list against the YouTube rules.

    How do I turn Premiere Pro markers into YouTube chapters?

    In Premiere Pro, export the sequence markers as a CSV or text file and drop it into this tool. It reads the Marker Name and In columns, keeps the markers typed as Chapter when there are any, and converts the timecodes with the frame rate you choose.

    I added an intro after writing my chapters. How do I move all the timestamps?

    Type the length of the intro in seconds in the shift box. Every chapter moves later by that amount, and the tool then offers a new 0:00 chapter for the intro. Use a negative number when you removed something, and pick a starting chapter when only the later part of the video moved.

    How long can a YouTube description be?

    The YouTube Data API reference gives the description a maximum length of 5000 bytes and says it cannot contain the characters < and >. The limit is in bytes, so an emoji or an accented letter counts for more than one.

    Is my description or marker file uploaded anywhere?

    No. The page reads your paste and your file inside your browser. Nothing is sent to a server, and the last list you worked on is kept only in your own browser storage.