Video Schema GeneratorGenerate Schema.org VideoObject JSON-LD for video content with thumbnails and duration.

Video Schema Generator
Generate Schema.org VideoObject JSON-LD for video content with thumbnails and duration.
Enter video details
Add video name, description, thumbnail URL, upload date, and duration.
Add content URL
Specify the video file URL or embed URL for the video player.
Copy the schema
Copy JSON-LD output with proper VideoObject markup.
What Is Video Schema Generator?
The Video Schema Generator creates VideoObject structured data for video content on your website. Video schema enables rich results in Google search including video thumbnails, duration badges, and key moments. Google also uses video structured data for Google Video search, Discover feed, and the video carousel in standard search results. With over 80% of web traffic being video, proper video SEO markup is essential for visibility.
Why Use Our Video Schema Generator?
- Enables video thumbnails and duration badges in Google search
- Support for content URL, embed URL, and thumbnail
- Key moments and clip markup for video highlights
- Upload date and duration for freshness signals
- Compatible with YouTube and self-hosted video content
Common Use Cases
Video Landing Pages
Enable rich video snippets for pages with embedded video content.
Tutorial Sites
Show video duration and thumbnails for how-to content.
Marketing Videos
Improve click-through rates with video rich results.
Video Portfolios
Help search engines index and display your video content.
Technical Guide
VideoObject schema requires name, description, thumbnailUrl, and uploadDate at minimum. Google recommends including contentUrl (direct video file URL), embedUrl (video player URL), duration (ISO 8601), and interactionStatistic for view counts. For key moments (timestamps shown in search), either use Clip markup or enable YouTube chapters. The thumbnail should be 1200x675px minimum. For live streams, use BroadcastEvent with isLiveBroadcast. If the video is behind a paywall, use isAccessibleForFree and hasPart with AccessibilityAPI.
Tips & Best Practices
- 1Include both contentUrl and embedUrl when available
- 2Use ISO 8601 duration format: PT5M30S for 5 minutes 30 seconds
- 3Provide a high-quality thumbnail at least 1200x675px
- 4Add key moments/clips markup for timestamp links in search
- 5Set expires date if the video content has a limited availability window
Related Tools

Article Schema Generator
Generate Schema.org Article JSON-LD for blog posts, news, and editorial content.

JSON-LD Validator
Validate JSON-LD structured data syntax and check for common schema.org errors.

Open Graph Tag Generator
Generate Open Graph meta tags for optimized social media sharing on Facebook and LinkedIn.

Meta Tag Generator
Generate complete HTML meta tags including Open Graph and Twitter Card tags.

Google SERP Preview
Preview how your page title, URL, and meta description appear in Google search results.

Bing SERP Preview
Preview how your page appears in Bing search results with desktop and mobile views.
Frequently Asked Questions
QDoes video schema help with YouTube rankings?
QWhat is the minimum thumbnail size?
QHow do I add timestamps to video search results?
About Video Schema Generator
Video Schema Generator is a free online tool from FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration required. No ads. Just fast, reliable tools.







