Skip to content

Product Schema Generator

Price, stock, rating and reviews as product rich snippet markup.

Identifiers

Offer

Without it, Google can treat the offer as stale and stop showing the price.

Aggregate rating — only if the reviews are real and on the page

Product JSON-LD

Your generated code appears here.

Quick Tool Overview

The Product Schema Generator writes Product JSON-LD with its nested Offer, Brand and AggregateRating. It enforces the rules that break most product markup: a bare numeric price with no symbol, a three-letter ISO currency code, a schema.org URL for availability, and GTIN, MPN and SKU kept in the separate fields Google treats differently.

What it does
Builds Product structured data with price, stock and rating
You give it
Product details, price, currency, availability and identifiers
You get back
A valid Product JSON-LD script with a nested Offer
Best for
Ecommerce product pages and single-product landing pages
SEO Tools Free, unlimited use No sign-up Runs in your browser

About the Product Schema Generator

Enter what the product is, what it costs and whether it is in stock, and the generator writes the Product JSON-LD with its nested Offer, Brand and AggregateRating. The identifier fields — GTIN, MPN and SKU — are separated out, because Google treats them differently and merchants routinely put a barcode in the wrong one.

The price rules are where most product markup fails validation. priceCurrency must be a three-letter ISO code, price must be a plain number with no currency symbol and no thousands separator, and priceValidUntil is required for a fixed price if you want the offer to stay eligible past the date Google decides it has gone stale. Availability takes a schema.org URL rather than the word "in stock". All four are handled here, so what you copy is valid rather than merely plausible.

Key features of the Product Schema Generator

Price formatting enforced

Currency symbols and thousands separators are stripped, because Google rejects anything but a bare number.

Availability as a real URL

In stock, out of stock, pre-order and back-order become the schema.org URLs rather than free text.

GTIN, MPN and SKU separated

Each identifier goes in its own property, with a note on which one actually helps Google match your product.

Aggregate rating with a warning

Ratings are supported, alongside a plain statement that invented ones are a spam violation.

Condition and validity dates

itemCondition and priceValidUntil are included, so an offer does not quietly go stale.

How to use the Product Schema Generator

  1. 1

    Describe the product

    Name, description, image URLs, brand and the identifiers you have — GTIN, MPN or SKU.

  2. 2

    Set the offer

    Price as a plain number, the ISO currency code, the condition and the availability state.

  3. 3

    Add ratings if they are real

    Aggregate rating needs a genuine average and review count from reviews shown on the page.

  4. 4

    Copy the script

    Paste it into the product page and confirm with the Rich Results Test before you ship.

Frequently asked questions

Almost always formatting. price must be a bare number — 29.99, not $29.99 and not 1,299.00 — and priceCurrency must be a three-letter ISO code like USD or EUR. This tool strips symbols and separators for you and warns if the currency code is not three letters.

Reviews of the Product Schema Generator

What people who use the Product Schema Generator think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Product Schema Generator. It takes half a minute and no account.

Write the first review

More SEO tools