Audit tool

Validate JSON-LD structured data.

Paste a <script type="application/ld+json"> block or a raw JSON-LD document, or fetch a live page. The validator extracts every @type it can find, walks each object against Schema.org's required and recommended fields, and surfaces format issues like non-absolute URLs, bad ISO 8601 dates, or invalid priceCurrency values.

Input

Either a single JSON-LD document or a chunk of HTML that contains <script type="application/ld+json"> blocks will work. Past data never leaves the page.

Related reading

Where structured data fits in the broader site audit checklist.