Generate Product JSON-LD with offers, brand, SKU and optional ratings.
A product schema generator builds Product JSON-LD with name, image, price, currency, availability and optional ratings. Product markup can make a page eligible for product rich results in Google when it matches visible content.
It runs entirely in your browser. Nothing you paste or upload is sent to a server or stored.
Results appear as you run it, with nothing to install and no waiting on a queue.
Each finding says what it means and what to do next, not just a raw value.
Copy the output straight into your CMS, spreadsheet, ticket or client report.
Your content stays on your device. We do not receive or keep it.
Only add what is visible on the page.
Paste it into the head or body.
Use Google's Rich Results Test and the Schema Markup Validator.
Paste the output into your product page and check that every value matches what shoppers see: name, price, currency, availability and image. A solid result includes name, image, description, brand, SKU, and an offers block with price, priceCurrency and availability. Add a product URL so the offer is tied to the page. Include aggregateRating only if you have genuine customer reviews shown on the page. Test with Google's Rich Results Test, fix errors first and warnings next, and make sure the markup updates automatically when price or stock changes, ideally from your store's data.
The most serious mistake is marking up ratings you wrote yourself or reviews that are not on the page, which breaks Google's structured data policies and can lead to a manual action. Another is a price in the markup that differs from the visible price. Do not use one set of markup for a category page listing many products. Avoid leaving out the currency or using a symbol in the price field, which should be a plain number. Stale availability values, such as InStock on a sold-out item, also create mismatches.
Browse all 10 free schema tools, or see the full free SEO toolbox. If you would rather have this handled for you, take a look at our schema markup services and the results from real projects.