Structured Data Validator
Check pasted JSON-LD for JSON syntax and selected context, type and property-presence hints. This is a limited local check, not full validation.
Check pasted JSON-LD for JSON syntax and selected context, type and property-presence hints. This is a limited local check, not full validation. The scope note below explains what needs separate review.
Structured Data Validator is a free Schema & Structured Data Tools utility that runs entirely in your browser — nothing you enter is uploaded.
How to use Structured Data Validator
- Paste the documented input format into the input field.
- Read the limited checks and any reported missing fields.
- Use a full implementation or the relevant consumer’s test for complete validation.
About this tool
Parses pasted JSON, or the first matching JSON-LD script block, and reports basic @context, @type and selected top-level property-presence hints. It follows arrays and @graph for those hints. It does not expand JSON-LD contexts, verify vocabulary terms or property values, inspect a live URL, or establish Google rich-result eligibility.
Review the generated values before publication. JSON serialization alone does not establish vocabulary correctness or search-feature eligibility.
Frequently asked questions
What is Structured Data Validator for?
Use Structured Data Validator to validate your input without installing anything using the Paste JSON-LD or a <script type=application/ld+json> block control; everything happens client-side.
Is Structured Data Validator free to use?
Yes — Structured Data Validator is completely free, with no usage limits.
Where is my data processed by Structured Data Validator?
Entirely in your browser — Structured Data Validator keeps your data on your own machine and sends nothing anywhere.
Does this tool fully validate Schema.org or search eligibility?
Parses pasted JSON, or the first matching JSON-LD script block, and reports basic @context, @type and selected top-level property-presence hints. It follows arrays and @graph for those hints. It does not expand JSON-LD contexts, verify vocabulary terms or property values, inspect a live URL, or establish Google rich-result eligibility.
Can I use Structured Data Validator without a connection?
Yes — after the first load Structured Data Validator runs entirely offline.