Review Schema Generator

Generate Review JSON-LD with rating and author.

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Product",
    "name": "Wireless Headphones"
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "5",
    "bestRating": "5"
  },
  "author": {
    "@type": "Person",
    "name": "Alex Chen"
  },
  "reviewBody": "Fantastic sound quality and the battery lasts all week. Highly recommended.",
  "datePublished": "2026-03-01",
  "publisher": {
    "@type": "Organization",
    "name": "TechReviews"
  }
}
</script>

Free review schema generator. Enter the reviewed item, rating, author and review body to build valid Review JSON-LD structured data — the markup that can earn a star-rating rich result in search. Runs in your browser.

How to use the Review Schema Generator

  1. 01Choose the item type and enter its name.
  2. 02Set the rating, author and review text.
  3. 03Copy the Review JSON-LD into your page.

Frequently asked questions

What is the difference between a Review and an AggregateRating?

A Review captures a single person's rating and written opinion. An AggregateRating summarises many ratings into an average and a count. This tool generates a single Review.

Can I set the rating scale?

Yes. Enter the rating value and the bestRating (the top of your scale, usually 5). The markup records both so search engines interpret the score correctly.