Video Schema Generator
Generate valid VideoObject JSON-LD markup in seconds. Paste your video page URL and our AI extracts the details automatically — or build manually. No account required.
What is video schema markup?
Video schema (VideoObject on schema.org) is structured data that tells Google your page contains a video. When Google recognises it, your listing can appear as a video rich result — with a thumbnail, duration, and play button shown directly in search results.
This significantly increases your page's visibility in search results, especially in Google's video carousel. Video rich results can drive substantially more clicks than standard text results.
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Your Video Title",
"description": "A description of your video",
"thumbnailUrl": "https://example.com/thumbnail.jpg",
"uploadDate": "2026-01-15",
"duration": "PT5M30S",
"contentUrl": "https://example.com/video.mp4",
"embedUrl": "https://www.youtube.com/embed/xxxxx"
}Generate video schema in 3 steps
Paste your video page URL
Enter the URL of any page with a video (YouTube, Vimeo, your own site). Our AI reads the page and extracts title, description, duration, and thumbnail automatically.
Review the generated schema
We detect your video details and generate valid VideoObject JSON-LD markup. Edit any field before copying.
Add to your website
Copy the JSON-LD and paste it into your page's head section. Works with WordPress, Shopify, Webflow, and any HTML site.
Frequently asked questions
Ready to add video schema to your site?
Free account gives you 40 schemas per week. No credit card required.