Skip to content

Video Schema Generator

VideoObject markup with duration, thumbnail and key moments.

Must be fetchable by Google. 60x30 is the floor; use the largest still you have.

A timestamp then a label. Each becomes a Clip, with its end time taken from the moment after it.

VideoObject JSON-LD

Your generated code appears here.

Quick Tool Overview

The Video Schema Generator produces VideoObject JSON-LD with the four properties Google requires — name, description, thumbnailUrl and uploadDate — plus duration and the Clip objects behind key moments. Timestamps are entered the way you would write them in a description, and the ISO durations are calculated from them.

What it does
Generates VideoObject structured data with optional key moments
You give it
Title, description, thumbnail, upload date, duration and chapters
You get back
A VideoObject JSON-LD script with a Clip list
Best for
Pages with an embedded video you want indexed as video
SEO Tools Free, unlimited use No sign-up Runs in your browser

About the Video Schema Generator

Enter the video title, thumbnail, upload date and duration, and the generator writes the VideoObject JSON-LD. It also builds the Clip list Google uses for key moments, which is the part that turns a single video result into a set of jumpable chapters.

Four properties are required and all four are easy to get subtly wrong. name and description are straightforward. thumbnailUrl must point at an image Google can actually fetch, at least 60x30 pixels and ideally far larger. uploadDate must be an ISO 8601 date with a timezone offset, not a bare date. Duration follows the same ISO duration format as HowTo — PT8M42S for eight minutes forty-two — and this tool converts plain minutes and seconds for you. Key moments need a start time in seconds and a label, one per line, and a URL fragment pointing at that time.

Key features of the Video Schema Generator

Key moments from timestamps

Write "0:00 Intro" per line and each becomes a Clip with start and end times worked out from the next one.

ISO duration conversion

Enter eight minutes forty-two and get PT8M42S, without looking up the format.

Required-field checks

The four properties Google requires are validated before you copy, with a note on what each one needs.

contentUrl and embedUrl

Both are supported and explained, since the difference between the media file and the player trips people up.

Timezone-aware upload dates

The upload date is written with an offset rather than as a bare date.

How to use the Video Schema Generator

  1. 1

    Describe the video

    Name, description, thumbnail URL and the page the video is embedded on.

  2. 2

    Set the date and duration

    Upload date with a timezone, and the runtime in minutes and seconds — the ISO form is written for you.

  3. 3

    Add the file or embed URL

    contentUrl points at the media file, embedUrl at the player. Give whichever you have; both is better.

  4. 4

    List the key moments

    One per line as "0:00 Intro". Each becomes a Clip with its start and end times worked out.

  5. 5

    Copy the script

    Paste it into the page the video sits on, not into the video host.

Frequently asked questions

It helps. YouTube carries its own markup on the YouTube watch page, but that does not describe your page. VideoObject markup on your page is how Google learns the video is a substantial part of it, which is what makes your URL eligible for video results rather than only YouTube's.

Reviews of the Video Schema Generator

What people who use the Video Schema Generator think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Video Schema Generator. It takes half a minute and no account.

Write the first review

More SEO tools