Free Video Schema Markup Generator
Generate JSON-LD for VideoObject, Movies & Clips in seconds
Fill in your video details, copy the JSON-LD and paste it into your
<head>. Built for SEO teams, publishers, and content creators who want clean, standards-compliant markup.
- Supports VideoObject, Movie, TVEpisode and MusicVideoObject
- Includes thumbnails, duration, publisher, upload date & language
- Advanced options for engagement metrics, transcript, regions & broadcast flags
Based on schema.org/VideoObject. Rich result eligibility depends on Google's requirements.
Preview: minimal VideoObject schema block.
Fill your video details
⚠️ Please fix the following errors:
Use VideoObject for general videos, Movie for films, TVEpisode for episodes, MusicVideoObject for music videos.
Video title is required
Description is required
Please enter a valid page URL
Direct link to the video file (mp4, webm, etc.).
Add 1–5 thumbnail images (1280×720px recommended). Use absolute URLs.
At least one valid thumbnail URL is required
Upload date is required
e.g.,
PT1H30M = 1 hr 30 min, PT45S = 45 sec.Publisher / channel
Publisher name is required
Square logo (min 112×112). Must be crawlable.
Engagement metrics
Advanced options
Comma-separated ISO 3166 country codes.
Date after which this video is no longer valid.