Video Schema Markup Generator (VideoObject JSON-LD)
VideoObject schema markup makes your video content eligible for video rich results in Google Search — including thumbnail images in results, a video carousel, and inclusion in the Videos tab. Fill in name, description, thumbnailUrl, and uploadDate as required; contentUrl or embedUrl are needed for full eligibility.
!Required fields
A publicly accessible image URL — min 60×30px, recommended 1280×720px.
ISO 8601 date — YYYY-MM-DD.
▶Recommended fields(5 fields — improve rich result appearance)
Direct URL to the video file — required if no embedUrl.
URL of an embeddable player — e.g. YouTube embed URL.
ISO 8601 duration — e.g. PT5M30S for 5 min 30 sec.
Date the video will no longer be available. If it never expires, leave blank.
⚠ 4 required fields missing: Video title, Description, Thumbnail URL, Upload date
JSON-LD output✓ ready
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject" } </script>
