Happy RankHappy Rank
Schema • 100% FREE UTILITY

Video Schema Markup Generator

Generate Google-compliant schema.org VideoObject JSON-LD markup for video rich results.

#video schema generator#videoobject json ld generator#video structured data maker#google video rich snippet generator#video schema markup tool

Video Metadata Details

Generated VideoObject Schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "How to Optimize Your Google Business Profile",
  "description": "Step by step walkthrough to rank #1 on Google Maps in your local area.",
  "thumbnailUrl": [
    "https://example.com/video-thumb.jpg"
  ],
  "uploadDate": "2026-09-16",
  "duration": "PT4M30S",
  "contentUrl": "https://example.com/videos/gbp-guide.mp4",
  "embedUrl": "https://www.youtube.com/embed/dQw4w9WgXcQ"
}
</script>
Formatted ISO 8601 Duration: PT4M30STest in Rich Results →

How to Use This Tool in 3 Steps

01

Input Video Details

Enter video title, description, thumbnail URL, and upload date.

02

Set Duration & URLs

Set duration in minutes and seconds (auto-converted to ISO 8601) and embed URL.

03

Copy JSON-LD

Paste the schema code into your page <head> and test with Google Rich Results.

When to Use This Tool

  • Google Video Search rankings & carousel badges
  • YouTube & self-hosted video SEO
  • Enhanced SERP visibility with video thumbnail badges

Frequently Asked Questions

What is Video Schema markup?+

Video Schema (`schema.org/VideoObject`) provides structured details about a video on your site, such as title, description, thumbnail URL, duration, and upload date, qualifying it for rich video badges in Google search.

How do I format ISO 8601 duration?+

Our generator automatically converts minutes and seconds into the required ISO 8601 format (e.g., `PT2M45S`).

Do I need to self-host the video?+

No, you can link to embedded videos from YouTube, Vimeo, Loom, or MP4 video files hosted on your own server/CDN.

Want live Google Maps rank tracking?

Scan your entire city neighborhood-by-neighborhood with Happy Rank's precision Geo-Grid engine.

Start Free Trial

Explore More Free SEO Tools

Discover our full collection of free utilities built for local businesses.

View all 10 tools →