Skip to content
Free Tab Toolsnothing uploaded

Runs in your browser · Last updated 4 September 2026

Product Schema Generator

Build Product + Offer JSON-LD with price, currency, and availability.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Ceramic mug",
  "description": "12 oz stoneware mug.",
  "url": "https://freetab.tools",
  "offers": {
    "@type": "Offer",
    "price": "18.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  }
}

How to use this tool

  1. Enter product name, price, and currency.
  2. Copy the JSON-LD.
  3. Validate, then place it on the product URL.

Price is required

A Product without Offer is the most common failure in the validator. The sample mug includes 18.00 USD and InStock.

Frequently asked questions

What fields does Google want?
name, plus an Offer with price and priceCurrency. Image and sku help.
What goes in availability?
InStock, OutOfStock, PreOrder, or a full schema.org URL.
Multiple offers?
This form emits one. Duplicate the Offer node by hand for variants.
Merchant listings vs Product rich result?
Requirements overlap. Check Google’s current Product documentation.
Uploaded?
No.