Video details
Upload date & time *
Video duration
Publisher
Expiration (optional)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject"
}
</script>How to use
Enter the video basics
Add the video title, description, video URL, and thumbnail URL. If you have them, include the embed URL for the player and the content URL pointing at the direct video file.
Set date and duration
Pick the upload date, time, and timezone; the ISO 8601 preview updates underneath as you choose. Enter hours, minutes, and seconds and check the generated PT duration string.
Copy the finished markup
Add a publisher name and logo if you want the publisher block, set an optional expiration date, then hit Copy script once the required-field warnings disappear.
Why VideoObject Schema Generator
- Full VideoObject schema for Google video rich results.
- Live ISO-8601 datetime preview as you pick date + time + timezone.
- Duration H/M/S inputs converted to proper PT… format.
- Optional expiration window and publisher block.