Free Video Schema Markup Generator

Generate JSON-LD for VideoObject, Movies & Clips

Add your video details, URLs, thumbnails, publisher and view stats, then paste the JSON-LD into your <head>. Ideal for YouTube embeds, landing pages, product explainers and ads.

  • Supports VideoObject plus Movie, TVEpisode & MusicVideoObject
  • Includes thumbnails, duration, views, likes, publisher, language and more
  • One-click Copy & Download. Local autosave. No signup.

Built on schema.org/VideoObject. Rich result eligibility depends on Google’s requirements.

Preview: minimal VideoObject schema block.

Fill your video details

Default is VideoObject. Choose a subtype only if it clearly fits.
For YouTube/Vimeo, use the embed URL.
Add 1–5 thumbnail URLs (1200×720+ recommended).
Use format like PT90S, PT2M30S, PT1H2M.
Publisher / channel
Engagement metrics
Used in WatchAction (optional).
Advanced options
Comma-separated country codes.
Comma-separated tags.
Video Schema Generator ©