VideoObject Schema Generator
Generate Schema.org VideoObject JSON-LD with title, description, thumbnail and duration. Help your videos appear prominently in Google search results.
JSON-LD
—
Three fields, and the gaps
Your video is live, but in search the page shows up as a plain blue link with no thumbnail. VideoObject is what tells Google there is a video on that page. This tool takes three fields: name, video URL and upload date. Out comes a JSON-LD block with name, contentUrl and uploadDate, ready to paste into the page that hosts the player.
What the summary at the top glosses over: Google asks for four properties for video results, name, description, thumbnailUrl and uploadDate. This generator gives you three. Description and thumbnail are on you. The other common mix-up is contentUrl versus embedUrl. contentUrl points at the media file itself, something ending in .mp4; embedUrl points at the player you can drop into an iframe.
Finish the block with description, a thumbnailUrl that Google can crawl, and duration in ISO 8601 form such as PT2M30S. The date field only gives you the day; when you can, swap it for something like 2026-05-11T09:00-03:00 so the timezone is not left to guesswork. Run it through the Rich Results Test before shipping. The JSON is built in your browser, nothing is uploaded.
Frequently asked questions
Do I need this if my video lives on YouTube?
What is the difference between contentUrl and embedUrl?
Is a date without a time good enough?
Related Tools
Article Schema (JSON-LD) Generator
Generate Schema.org Article JSON-LD for news and blog articles. Fill in title, author and date to help Google understand and feature your content.
Event Schema Generator
Generate Schema.org Event JSON-LD with your event name, date, venue and tickets. Help Google display concerts, courses and events prominently in search.
HowTo Schema Generator
Generate Schema.org HowTo JSON-LD with your tutorial steps. Help Google show your step-by-step guide as a rich result in search.
Microdata Schema Extractor
Extracts schema.org microdata (itemscope, itemtype, itemprop) from HTML and converts it to equivalent JSON-LD.
Recipe Schema Generator
Generate Schema.org Recipe JSON-LD with ingredients, instructions, time and calories. Get your recipes to show with photo and rating on Google.
Course Schema Generator
Generate Schema.org Course JSON-LD with the course name, description and provider. Help Google show your classes and training as a rich result.