Generators · 100% free

Review Schema Generator

Generate schema.org/Review JSON-LD for product reviews and editorial reviews.

Google Bing
html
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Product",
    "name": "Nike Air Max 90 Men's Running Shoes"
  },
  "author": {
    "@type": "Person",
    "name": "Jane Doe"
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": 4.5,
    "bestRating": 5,
    "worstRating": 1
  },
  "reviewBody": "Comfortable from day one, classic look, and the cushioning holds up well over long walks. Sizing runs true to size.",
  "datePublished": "2026-05-28",
  "publisher": {
    "@type": "Organization",
    "name": "Acme Apparel"
  }
}
</script>

About this tool

Reviews drive rich result stars in SERP. This generator outputs valid Review JSON-LD with author, rating, body, item being reviewed, and review date, for product reviews and editorial articles alike.

Review vs AggregateRating

Use Review for an individual review (per review page or per testimonial card). Use AggregateRating for the summary (average rating + review count) displayed on the product or listing page.

Frequently asked questions

Review vs AggregateRating, which do I use? +

Review = one individual review (e.g. per testimonial card or per customer review on a product page). AggregateRating = the summary (average rating + count) displayed at the top of a product page. Most stores need both: AggregateRating for the product, Review for each customer review.

Does Review schema trigger star results? +

Indirectly. Individual Review markup alone doesn't trigger SERP stars; AggregateRating with reviewCount > 0 does. Combine both for full eligibility.

Can I use this for editorial / staff reviews? +

Yes, use authorType=Organization for editorial reviews. Common pattern: book/movie reviews, professional service reviews, or buying guides where your editor scores third-party products.

Do I need to display the review visibly on the page? +

Yes. Google penalises schema that doesn't match rendered content. The author, rating and body must all appear visibly to users, schema-only reviews trigger manual actions.

More free tools

See all tools →
Free forever · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • 100% free forever, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them