SEOFree · no sign-up Runs in your browser

Product schema generator

Create Product JSON-LD with the name, image, brand, SKU or GTIN, price, currency, availability and ratings. The generator checks the properties Google needs for product snippets, so you can paste the code into a product page with confidence.

Loading the tool…

How to use the Schema Markup Generator

  1. 1Choose the schema type that matches the page, such as Product for a product page.
  2. 2Fill in the fields. Fields marked * are required; the check below the code lists anything missing.
  3. 3Copy the script tag and paste it into the page's HTML, in the head or the body.
  4. 4Test the live page with the Schema Markup Validator, or with Google's Rich Results Test.

Frequently asked questions

Which properties does Product schema need?

A name, plus at least one of offers, review or aggregateRating. For price snippets the offer needs price and priceCurrency; image, brand, availability and a GTIN or SKU are strongly recommended.

Can I add star ratings to my product schema?

Only for genuine reviews that customers left and that are shown on the page. Ratings you write yourself, or ratings copied from another site, go against Google's guidelines.

How should the price be written in Product schema?

As a plain number such as 19.99, without a currency symbol or thousands separator, with the currency as a three-letter code in priceCurrency, for example GBP or USD.

All tools

Then schedule it with Join Postly

Plan, publish and track your posts on every network from one calendar. Free plan, no credit card.

No credit card required Free forever plan Cancel anytime