Skip to content
Schema Generator
Menu

Movie schema generator

A film on its own page: title, poster, director, and rating.

Rich result availableMovie · Movie carousel

Fields marked with an asterisk are required. Your input stays in this browser.

Required

Without these, Google won't use the markup.

One URL per line. Google uses a 6:9 poster.

Fill what applies. More complete markup gets richer results.
Average rating
OptionalExtra detail for other search engines and tools.Show 4 fields

Guide

What Google does with Movie markup

On mobile, Google can show films from your site in a carousel. That needs a list page marked up as an ItemList of movies; a single film page helps Google understand the film itself.

Google's movie carousel documentation

Fields Google looks for

PropertyStatusIn the form
nameRequiredTitle
imageRequiredPosters
directorRecommendedDirectors
dateCreatedRecommendedRelease date
aggregateRatingRecommendedAverage rating

Example output

This is what the builder produces from the example data. Paste it into the page's HTML, in the <head> or the body.

{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "The Lighthouse Keeper",
  "url": "https://films.example/the-lighthouse-keeper",
  "image": "https://films.example/lighthouse-poster.jpg",
  "dateCreated": "2025-10-03",
  "duration": "PT1H44M",
  "director": {
    "@type": "Person",
    "name": "Ines Vogel"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": 8.1,
    "bestRating": 10,
    "ratingCount": 1240
  }
}