My Tool Studio
SchemaURL-first

Product Schema Generator

When a listing shows its price, stock status, and review stars right on the results page, shoppers arrive already convinced. That's what Product markup earns, and this product schema generator writes it for you. Paste a product page URL and it detects existing JSON-LD from Shopify, WooCommerce, or Magento, OpenGraph product tags, microdata, and the image gallery, then fills the form. Add reviews and the AggregateRating is computed automatically, and the GTIN you type is mapped to gtin8, gtin12, gtin13, or gtin14 by length. Store owners use it to patch listings a theme left bare; agencies treat it as a schema generator for products across whole client catalogs. The output is one clean JSON-LD script per item.

Always freeNo sign upRuns in your browser
Paste a product page URL. We'll detect existing Product JSON-LD (Shopify, Woo, Magento, custom), OpenGraph product tags, microdata, and the image gallery. Your edits are preserved.

Product basics

Identifiers

Auto-mapped to (none, enter 8/12/13/14 digits) based on length (8/12/13/14 digits).

Product images

Brand

Reviews

Review 1

Offer (pricing & availability)

Required: Name is required · Description is required · URL is required · Price is required for Google product rich results
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Product",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD"
  }
}
</script>

How to use

01

Auto-fill from the product page

Paste the page URL and press Auto-fill from product URL. Chips confirm what was found: price detected, brand detected, plus image and review counts.

02

Complete the offer

Set Currency, Price, Availability (In Stock, Out of Stock, Pre-Order, and more), Item condition, and an optional Price valid until date in the Offer section.

03

Add proof, then copy

Use Add image and Add review for galleries and testimonials, watch the auto-aggregated star rating appear in the Reviews header, then hit Copy script.

Why Product Schema Generator

Common questions

Which fields are required before the Product block is complete?
Name, description, URL, and price. The warnings banner tracks them, and price matters most: Google won't consider a product for rich treatment without an Offer carrying price and priceCurrency.
How does the Product markup handle GTIN numbers?
By length. Type 8, 12, 13, or 14 digits and the tool writes gtin8, gtin12, gtin13, or gtin14 respectively; anything else falls back to the generic gtin property. The helper text under the field shows which property your current value maps to.
Can the Product JSON-LD include review stars?
Yes. Each review you add carries a reviewer, a 1 to 5 rating, a date, and a body, and the AggregateRating average is computed for you. If you've compared this with another google product schema generator, check that one includes reviewCount too; ratings without a count get ignored.
Does the autofill understand Shopify or WooCommerce Product pages?
It does. Paste a product URL and it reads existing Product JSON-LD from Shopify, WooCommerce, Magento, or custom builds, plus OpenGraph product tags, microdata, and the image gallery. Your own edits are never overwritten.
What do the availability options in the Product offer mean?
They're Schema.org enum URLs: InStock, OutOfStock, PreOrder, BackOrder, Discontinued, and SoldOut. Pick from the Availability dropdown and the full https://schema.org/ URL lands in the offer, which is the exact format Google's parser expects.
Why set a Price valid until date in the Product output?
It tells Google how long the quoted price holds, which matters during sales. As a schema code generator this tool folds it into the Offer alongside condition and seller, and leaving it blank simply omits the property.
Is this deeper than a general schema generator for products?
Considerably. A one-size builder gives you name, description, and URL, while this page is a product schema markup generator with identifiers, brand, image galleries, reviews, and the full Offer. Searches for schema markup generator product usually mean exactly this feature set.

More Schema tools

View all