Product Schema Generator
Generate valid Product schema markup (JSON-LD) with price, availability and ratings so your products are eligible for rich snippets in Google Search and Shopping.
Details
Advanced & recommended fields
JSON-LD output
How to use product schema markup
Product schema is structured data that tells search engines the key facts about a product: its name, image, price, availability and review ratings. Valid product schema markup makes your pages eligible for product rich results — the listings that show price, stock status and star ratings right in the search results.
This product schema generator builds the JSON-LD live as you fill in the form. The product name is the only strictly required field, but to qualify for the most useful rich results you should add an image and an offers block with price and priceCurrency. The validator panel flags anything Google recommends but you've left out.
Key properties in this product schema example
offers— anOfferwithprice,priceCurrencyandavailability(e.g.https://schema.org/InStock).aggregateRating— average rating and review count. Only add this if you display real reviews on the page; fake ratings can trigger a manual action.brand,sku,description— recommended details that strengthen the markup.
Selling on Shopify? See our Shopify schema markup guide for where to place this in your theme. When you're done, paste your output into the schema validator to confirm it's clean before publishing.