Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
Video structured data is what makes a video eligible for rich search result features like thumbnail previews and video carousels, but building a correct VideoObject snippet by hand means tracking several required and optional fields precisely. This generator builds a valid schema.org VideoObject JSON-LD snippet from your video's title, description, thumbnail, and upload date, ready to paste into your page.
How it works
Enter your video's name, description, thumbnail URL, and upload date, plus optional duration, content URL, and embed URL. The generator builds a complete JSON-LD snippet following schema.org's VideoObject type.
- Enter video title.
- Enter description.
- Enter thumbnail URL.
- Enter upload date.
- Enter duration (minutes, optional).
- Enter content URL (optional).
- Enter embed URL (optional).
- Click Calculate to see your results.
Examples
A 10-minute how-to video
A video titled "How to Bake Sourdough Bread," uploaded with a thumbnail and a 10-minute duration, generates a complete VideoObject JSON-LD snippet with an ISO 8601 duration ("PT10M").
Who should use it
- Adding structured data to a page featuring an embedded or hosted video to improve search visibility.
- Making a video eligible for rich result features like thumbnail previews in search.
Industry applications
- Video content marketing and SEO
- Online education and tutorial content
Advantages
- Generates valid, correctly-escaped JSON-LD following the schema.org VideoObject specification.
- Automatically converts a simple minute count into the required ISO 8601 duration format.
Limitations
- Adding schema doesn't guarantee any specific search result appearance — that's entirely at the search engine's discretion.
Common mistakes to avoid
- Leaving out the thumbnail URL, which is a required field for VideoObject rich results.
- Using a duration format other than ISO 8601 — this generator handles that conversion for you from a simple number of minutes.
Best practices
- Always use a thumbnail image that's at least 1280 pixels wide, per Google's video rich result thumbnail guidelines.
Tips
- Validate your generated schema with Google's Rich Results Test after adding it to your page, to confirm it's recognized correctly before relying on it.