Product schema generator
Built in your browser · nothing is uploaded
Builds Product JSON-LD with an Offer carrying price, currency and availability. The offer is omitted entirely when there is no price, which is correct rather than incomplete.
How to use the product schema generator
Accuracy is enforced here more strictly than in any other schema type, and for good reason: a price in the markup that differs from the price on the page produces a rich result that misleads shoppers, and Google issues manual actions for it. The same applies to availability. If your prices change, the markup has to be generated from the same data as the page rather than maintained separately — a static block that drifts is worse than none. Note that review and rating properties, which used to be widely abused for stars in the search results, now require the reviews to be genuinely present and about the product itself.
Questions
The markup must change with it. A price in the markup that differs from the page is a manual-action risk, not a minor inconsistency.