Product Schema Generator
Generate Product JSON-LD structured data with price, availability, and rating for rich results. Free, no signup.
Independently verified for accuracy
Calculator by Toolsloft ↗Generate valid Product structured data for your pages so Google can show price, availability, and star ratings in the search results. Fill in the fields you have and copy the JSON-LD straight into your page head.
How this is calculated
It builds a schema.org Product object as JSON-LD, adding an Offer for price and availability and an AggregateRating for reviews. Availability values map to the schema.org URLs Google expects, and any field you leave blank is left out so the markup stays valid.
How to use
- Enter the product name and any details you have, such as price, brand, and rating.
- Copy the generated JSON-LD.
- Paste it into a script tag of type application/ld+json in your page head.
Examples
- Headphones with price and rating:
Full Product JSON-LD - Name and price only:
Minimal Product JSON-LD
FAQ
- Where do I put the generated code?
- Paste it inside a script tag with type="application/ld+json" in the head of the product page. Search engines read it during crawling; it is invisible to visitors.
- Which fields does Google need for rich results?
- A name is required, and Google shows the most when you also provide an offer with price and priceCurrency plus an aggregateRating with ratingValue and reviewCount. Only mark up ratings that are genuinely visible on the page.