Product schema generator
Fill in product details and get a ready-to-paste Product JSON-LD block.
Product schema generator
Fill in a product's name, images, brand, identifiers and offer details, and this tool assembles a valid schema.org Product block in JSON-LD — the format Google reads for rich results in search. Add a price, currency and availability and the offer is built automatically with the correct schema.org URLs for stock status and item condition; add an average rating and review count and an AggregateRating block appears alongside it, plus room for one sample customer review.
Shipping and returns get their own fields: a ships-to country, a shipping rate and a delivery window build an OfferShippingDetails block, and a return window builds a MerchantReturnPolicy — both increasingly expected by Google for merchant listings, not just nice-to-haves. Multiple image URLs can be pasted as a comma-separated list and are written as a proper array; leave a field empty and it is simply left out of the output rather than written as a blank value.
Google's price rich result specifically needs a name, an image, a price and a currency — if any of those are missing, the live result under the output calls it out by name so nothing ships half-finished. Turn on "Wrap in <script> tag" to get markup ready to paste straight into a page's <head>, or turn it off to inspect or post-process the raw JSON object first.
Everything runs locally in your browser — product names, prices and review text are never uploaded anywhere, which matters when you're testing schema for a client's catalog before it goes live.