Schema Markup Validator
Paste your JSON-LD structured data (with or without the surrounding script tag) and get instant feedback on syntax, required properties and common rich-result mistakes.
Script tags are stripped automatically. Nothing leaves your browser.
Paste your markup to validate it.
How it works
The tool first parses your markup as JSON and reports the exact position of any syntax error. It then checks for @context and @type, verifies the properties Google requires for that schema type, flags recommended properties that are missing, and warns about empty values or placeholder text left in by mistake. Everything runs in your browser - nothing is uploaded.
Basic guide
Paste your JSON-LD into the validator, with or without the surrounding script tag.
The tool checks the JSON syntax, schema type, required properties and common issues such as empty or placeholder values.
Example
Paste:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "10 Ways to Improve Your CTR"
}The validator checks the markup and identifies missing or problematic properties that should be reviewed before publishing.