What is a Video Schema Generator?
A Video Schema Generator creates VideoObject JSON-LD structured data markup that helps search engines understand your video content. When Google detects this schema, it may display your video as a rich result with a thumbnail, duration, and description directly in search results.
Key Features and Benefits
- Valid VideoObject schema — Generates markup that passes Google's Rich Results Test.
- Video rich results — Enables your video to appear with a thumbnail and metadata in Google search.
- All essential fields — Includes name, description, duration, content URL, thumbnail, and upload date.
- ISO 8601 duration — Automatically converts minutes and seconds to the correct PT#M#S format.
- One-click copy — Copy the generated code with a single click.
How to Use the Video Schema Generator
- Enter your video's Title.
- Write a brief Description of the video content.
- Enter the Duration in minutes and seconds.
- Paste the Video URL (direct link to the video file, e.g. .mp4).
- Paste the Thumbnail URL (link to a preview image).
- Select the Release Date.
- Click Generate Schema, then copy and paste the code into your page.
What is VideoObject Schema?
VideoObject is a schema.org type that describes a video content item. It helps search engines index and display your video correctly. The generated markup includes:
- name — The title of the video.
- description — A text summary of the video content.
- duration — Length of the video in ISO 8601 format (PT#M#S).
- contentUrl — The direct URL where the video can be accessed.
- thumbnailUrl — URL of the video's preview image.
- uploadDate — The date the video was published or uploaded.
Google Video Requirements
- The video must be directly playable and accessible at the
contentUrlyou provide. - The thumbnail image must be at least 120×90 pixels and in a supported format (JPEG, PNG, or GIF).
- The structured data must match the visible video content on the page.
- Videos should be at least 60 seconds long to qualify for video rich results.
Privacy
All processing happens on the server locally. No video URLs, metadata, or IP addresses are stored or shared.
Frequently Asked Questions
Is the Video Schema Generator free?
Yes. It is 100% free with no sign-up, no limits, and no captchas.
What is the correct format for the video URL?
The contentUrl should be a direct link to the video file (e.g. https://example.com/video.mp4), not a page that embeds the video.
What duration format does the tool use?
It uses ISO 8601 duration format. For example, 5 minutes and 30 seconds becomes PT5M30S.
Can I add more fields to the VideoObject schema?
Yes. You can manually extend the generated JSON-LD to include additional fields like publisher, author, keywords, or hasPart for chapters.