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>

Was this tool helpful?

Your vote helps us build better SEO tools.

Other schema types

Free account unlocks more

Now (no account)

  • Tool result history: Not saved
  • Bulk limits: Standard
  • Features voting:
  • Crawl bot-protected pages:
  • Early access to new tools:

Free account

  • Tool result history: Last 30 days
  • Bulk limits: +100% higher limits
  • Features voting: Vote on new features
  • Crawl bot-protected pages: Included
  • Early access to new tools: Included
Create free account →