JSON-LD Schema Validator

Catch JSON syntax errors before testing with Google Rich Results.

Validate JSON-LD schema markup syntax instantly. Free JSON-LD validator for @context, @type and balanced JSON.

Calculator Inputs

About JSON-LD Check

Catch JSON syntax errors before testing with Google Rich Results.

Syntax-validates embedded JSON-LD and flags non-schema.org contexts. Semantic validation still needs Google Rich Results Test.

Where it is used

Schema QA, pre-publish check.

How to use the JSON-LD Check

  1. JSON-LD Block — enter the value (e.g. {"@context":"https://schema.org","@type":"WebSite","name":"My Site"}).
  2. Calculate — press the Calculate button to see the result instantly above.

Formula

JSON.parse each ld+json block and check @context.

Examples

Example

jsonld:{"@context":"https://schema.org","@type":"WebSite","name":"My Site"}
Result: ✓ WebSite: schema.org context OK

Frequently Asked Questions

Does this replace Rich Results Test?
No — it only checks syntax/context, not eligibility.