⭐ Free Review & Rating Schema Generator

Review & Rating Schema Generator

Create valid Review JSON-LD structured data with a star rating and author, nested on the item you are reviewing. Live code and preview, ready to copy. 100% in your browser - nothing is uploaded or stored.

Use review markup only for genuine reviews shown on the page, and on the item being reviewed - not self-serving reviews of your own business on your own site, which Google ignores. Mark up products with the Product Schema Generator.

Structured Data

          

πŸ”’ Everything runs in your browser. Your input is never uploaded, logged or stored.

The Review & Rating Schema Generator builds valid Review JSON-LD structured data - with a star rating, reviewer and review text - nested on the item being reviewed, whether that is a product, book, course or local business. It also supports an AggregateRating mode that summarises many reviews into a single average and count. Correct review markup can earn eye-catching star snippets in search results.

It is part of the Structured Data Generators group in our free SEO Toolkit, and it pairs with the Product Schema Generator and LocalBusiness Schema Generator. Verify the result in the Rich Result Preview and build your head tags with the Meta Tag Generator. Everything runs in your browser - your input is never uploaded or stored.

8
Item Types
100%
Free Forever
0
Data Stored
99.9%
Uptime
β€” Features β€”

Star Ratings in Search

Generate valid Review and AggregateRating JSON-LD with no coding.

Single or Aggregate

Build one detailed review, or summarise many into an average rating.

Eight Item Types

Review a Product, Book, Movie, Course, Recipe, business and more.

Live Preview

See an approximate star snippet with author and review text as you type.

Properly Nested

The review is nested on the reviewed item, exactly as Google expects.

β€” How It Works β€”

Generate Schema in Three Steps

From review details to valid JSON-LD in under a minute.

1

Pick the Mode

Choose a single review or an aggregate rating.

2

Describe the Item

Set the item type, name and the rating.

3

Add the Reviewer

For a single review, add the author and text.

4

Copy & Validate

Paste it on the item's page and run the Rich Results Test.

β€” Example Output β€”

What You'll Get

A Review nested on the reviewed item.

review-schema.json
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Headphones",
  "review": {
    "@type": "Review",
    "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" },
    "author": { "@type": "Person", "name": "Priya Sharma" }
  }
}

What Is Review Schema?

Review schema is structured data, written in JSON-LD, that describes a review or rating of something - a product, book, course, recipe or business. It always attaches to the item being reviewed, carrying a rating value, the reviewer and optionally the review text. With valid markup, Google can show star ratings beside your listing, making it stand out. This generator builds that markup for you. It is part of the Structured Data Generators group.

Single Review vs Aggregate Rating

TypeUse When
Single ReviewOne person reviews the item, with a rating and text
Aggregate RatingMany reviews are summarised into an average and a count

A single review captures one opinion in detail; an aggregate rating represents the overall score from many reviewers. This tool builds either, nesting it on the item so it is structured correctly.

Google's Review Rules

βœ…

Genuine Only

Use real reviews shown to users on the page, never invented ratings.

🚫

No Self-Reviews

Reviews of your own business on your own site are ignored by Google.

🎯

Specific Items

Reviews must be about specific items, not vague or whole-site ratings.

πŸ“Š

Match the Page

The rating in markup must match what visitors actually see.

What This Generator Includes

  • Single review and aggregate rating modes
  • Eight reviewable item types, from Product to Course and Recipe
  • Rating value with best and worst bounds
  • Reviewer as a Person or Organization, with date and review body
  • Aggregate average rating with review count
  • Live preview and clean, valid JSON-LD with copy and download

How to Use the Review Schema Generator

  1. Choose the modeSingle review or aggregate rating.
  2. Describe the item and ratingSet the type, name and score.
  3. Add the reviewerFor a single review, add author and text.
  4. Copy and validatePaste it on the item's page and run the Rich Results Test.

Technical Notes

Google does not show review rich results for reviews an entity writes about itself on its own pages. A business cannot rate itself and expect stars in search. Reviews should be from genuine third parties, or aggregate ratings drawn from real customer reviews displayed on the page.

Google supports review snippets for specific categories, including products, books, movies, recipes, courses, software and local businesses. This tool covers the common types. Reviews of broad or unsupported entities may be valid markup but will not produce a star snippet.

Put it on the page about the item being reviewed, inside a script tag with type application/ld+json. The review or aggregate rating is nested inside the item, so a single block describes both the item and its rating together. Avoid duplicating it across unrelated pages.

No. The JSON-LD is built locally in your browser with JavaScript. Nothing you enter is uploaded, logged or stored, so the tool is safe for staging sites and confidential client work.

Common Use Cases

πŸ›οΈ

Product Reviews

Add ratings to product pages for star snippets in shopping results.

πŸ“š

Book & Course Reviews

Mark up reviews of books, courses and other learning content.

🍲

Recipe Ratings

Show how readers rated a recipe with an aggregate rating.

πŸ“

Review Blogs

Add structured ratings to editorial reviews you publish.

Use the Review Schema Generator with these tools from the SEO Toolkit: mark up products with the Product Schema Generator, describe a shop location with the LocalBusiness Schema Generator, describe your brand with the Organization Schema Generator, preview results with the Rich Result Preview, build head tags with the Meta Tag Generator, and add articles with the Article Schema Generator.

β€” Who It's For β€”

Built for Everyone

Anyone publishing reviews or ratings online.

πŸ›οΈ E-commerce Owners πŸ“ Review Bloggers πŸ“ˆ SEO Specialists πŸ’» Web Developers 🏒 Agencies πŸ“£ Affiliate Marketers 🍲 Food & Recipe Sites πŸŽ“ Students & Learners
β€” FAQ β€”

Frequently Asked Questions

Everything about Review and Rating structured data.

It builds valid Review JSON-LD with a rating, reviewer and review text, nested on the item being reviewed, or an AggregateRating that summarises many reviews. You fill in the fields and copy a clean script tag for your page so search engines can show star ratings.

Yes, completely. There is no cost, no sign-up and no limit on how many schemas you create. The tool runs entirely in your browser, so there are no server costs and nothing to pay for.

A single Review captures one person's opinion with a rating and text. An AggregateRating summarises many reviews into an average score and a review count. Use a single review for one detailed opinion, and an aggregate rating to represent overall sentiment.

Yes. The JSON-LD is built locally in your browser with JavaScript. Nothing you enter is uploaded, logged or stored, which makes the tool safe for staging sites, unpublished pages and confidential client work.

Self-serving reviews, where an entity reviews itself on its own pages, are not eligible for review rich results in Google. Reviews should come from genuine third parties, or be aggregate ratings built from real customer reviews shown on the page.

No. Ratings must reflect genuine reviews shown to users on the page. Inventing ratings or borrowing them from elsewhere breaks Google's guidelines and can trigger a manual action that removes your rich results. Only mark up real reviews.

This tool supports common reviewable types including Product, Book, Movie, Course, Recipe, LocalBusiness, Organization and Service. Google shows review snippets for specific categories, so pick the type that best matches the item you are reviewing.

No. Valid markup makes a page eligible for a review snippet, but Google decides whether to show stars based on quality, the item type and other factors. Accurate markup that matches the visible reviews gives you the best chance.

Put it on the page about the item being reviewed, inside a script tag with type application/ld+json. The review or aggregate rating is nested inside the item, so one block describes both the item and its rating together.

They define the scale of your rating. bestRating is the maximum possible score, usually 5, and worstRating is the minimum, usually 1. Setting them tells search engines how to interpret your rating value, especially if you use a non-standard scale.

Yes. The generator is fully responsive, so you can build review schema from a phone or tablet. Switching modes, filling fields, viewing the code and preview tabs, and copying the output all work the same as on desktop.

Generate Your Review Schema Now

Build valid Review or aggregate rating structured data in seconds - free, private and instant in your browser.

⭐ Open the Generator ← All Schema Generators