JSON-LD Validator
Check pasted JSON-LD (raw or script-tag-wrapped) for valid syntax and basic structure — never executed, never rendered as HTML.
@context, @type) only — it is not a complete schema.org semantic validator, and passing this check is not a guarantee of Google or Bing rich-result eligibility. Nothing you paste is ever executed or rendered as HTML.The Schema Markup Generator builds correct JSON-LD from a form for four specific types. This tool goes the other direction — checking JSON-LD you already have (yours or someone else's) for syntax errors and the basic structural markers most consumers expect, whether it came from this site or anywhere else.
Checked entirely in your browser — nothing you paste here is sent to a server.
Paste JSON-LD — raw, or wrapped in a full <script type="application/ld+json"> tag — and check it for valid JSON syntax plus the basic structural markers (@context, @type) most consumers expect. Nothing you paste is ever parsed as HTML or executed.
This is a syntax and structure check, not a complete schema.org semantic validator — it doesn't verify that a given type's required properties are present, and passing it is not a guarantee of a Google or Bing rich result.