Free Video Schema Generator
Create valid VideoObject JSON-LD structured data to get video rich results and carousels in Google Search. No signup needed — just fill in your video details.
What is Video Schema Markup?
Video schema markup (VideoObject) tells search engines about the video content on your page — its title, description, thumbnail, duration, and where to watch it. When implemented correctly, Google can display your videos in video carousels, rich snippets with thumbnails, and key moments. Video rich results can increase click-through rates by up to 157% and help your content appear in Google's dedicated Video tab and Google Discover.
Enter Your Video Details
Video Schema Best Practices
- Always include a high-quality thumbnail — Google requires thumbnailUrl for video rich results. Use at least 160x90px (recommended: 1920x1080).
- Provide either contentUrl (direct video file) or embedUrl (embeddable player URL). Google recommends including at least one.
- Keep descriptions under 300 characters for optimal display in search results. Front-load the most important information.
- The uploadDate must be in ISO 8601 format (YYYY-MM-DD). Our generator handles this automatically.
How Video Rich Results Help SEO
- Video rich results display eye-catching thumbnails with play buttons directly in Google Search, boosting CTR by up to 157%.
- Videos with proper schema appear in the dedicated Video tab in Google Search and in Google Discover recommendations.
- Video carousel placements can put your content at the very top of search results, above all other organic listings.
- AI search systems like Google AI Overviews increasingly embed relevant videos — proper schema increases your chances of being selected.
Need More Schema Types?
Generate FAQ, Product, Article, HowTo, Event, and more with our free schema generators. Or use the AI-powered generator for any content type.