Product Schema Generator

Create structured data markup for product pages with price and availability.

Enter a product name to generate schema

What is the Free Product Schema Generator?

The free Product Schema Generator creates a complete Product JSON-LD block with all fields Google needs for rich product results: name, description, image, brand, SKU, GTIN, MPN, price, currency, availability, condition, aggregate rating (value + review count), and product URL. Product schema enables price and availability display in Google Shopping.

  • Add Product schema to an e-commerce product page for rich results in Google Search.
  • Enable Google Shopping-style price and availability display below search results.
  • Provide structured data for a WooCommerce, Shopify, or custom product page.
  • Include GTIN/SKU for higher eligibility in Google's product knowledge graph.
  • Set aggregate ratings to show star scores directly in search results.

How to Use the Free Product Schema Generator

  1. 1 Enter the Product name, description, and image URL.
  2. 2 Fill in Brand, SKU, GTIN (barcode), and MPN if available.
  3. 3 Set the Price, choose a Currency, select Availability (in stock, out of stock, etc.) and Condition (new, used, refurbished).
  4. 4 Enter the Rating value (1–5) and Review count for aggregate rating.
  5. 5 Enter the product URL, then click Copy JSON-LD.

Key Features

  • 🛒
    Full Product schema
    All schema.org Product fields including price, availability, condition, and ratings.
  • Aggregate rating
    Add aggregate star rating and review count for rich results with star display.
  • 🏷️
    GTIN, SKU & MPN fields
    Include standard product identifiers for higher Google Shopping eligibility.
  • 📋
    Copy JSON-LD
    One-click copy of the complete Product schema.

Example Usage

Example Input
Name: "Widget Pro X", Price: $29.99 USD, In Stock, New, Rating: 4.5/5 (127 reviews)
Example Output
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Widget Pro X",
  "offers": { "@type": "Offer", "price": "29.99", "priceCurrency": "USD", "availability": "https://schema.org/InStock" }
}

Frequently Asked Questions about the Free Product Schema Generator

What is the free Product Schema Generator?
Create structured data markup for product pages with price and availability.
Is the Product Schema Generator free to use?
Yes, the Product Schema Generator is completely free. No account, subscription, or signup is required — ever.
Does my data get uploaded anywhere?
No. The Product Schema Generator runs entirely in your browser. Your data is never sent to any server.
Does it work offline?
Yes. Once the page has loaded, the tool works without an internet connection.
Which browsers are supported?
All modern browsers — Chrome, Firefox, Safari, and Edge. No plugins or extensions required.
Does Product schema work without a GTIN?
Yes, but including a valid GTIN (EAN, UPC, ISBN, etc.) improves the product's eligibility for Google Shopping and knowledge graph features.
What is the difference between condition values?
schema.org defines three conditions: NewCondition (brand new), UsedCondition (previously owned), and RefurbishedCondition (restored to working condition).

Related Free Schema Markup Tools