Schema Markup Validator
Check JSON-LD syntax, context, type and essential properties locally.
Validate JSON-LD structure
This validator checks JSON syntax and common Schema.org structural requirements. It does not determine search-engine eligibility or verify that claims match visible content.
Use official search-engine testing tools after publishing when rich-result eligibility matters.
How to use the Schema Markup Validator
- Paste one complete JSON-LD block without its script element.
- Run validation and review syntax and required-property messages.
- Correct the markup, then use an official rich-result test when relevant.
Practical example
An Article object should identify its headline and other applicable properties with correctly typed values.
What this tool cannot guarantee
This local check cannot guarantee search-feature eligibility or verify claims against visible page content.
Continue this workflow with the Schema Markup Generator
Read the Structured Data and JSON-LD Guide for implementation guidance and common limitations.
Frequently asked questions
Is the Schema Markup Validator free to use?
Yes. It is available without an account or paid subscription.
Is my input uploaded or stored?
The tool works from the values you provide and does not connect to or modify your live website.
Should I review the result before using it?
Yes. Check the output for your project and test it in the intended environment before production use.