JSON-LD Schema Syntax Validator
Local ProcessingValidate syntax and structural consistency of JSON-LD schemas and structured data blocks.
How It Works & Processing Standards
Validate syntax and structural consistency of JSON-LD schemas and structured data blocks.
Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.
Current Limits
- Maximum input length: 100,000 characters
Paste the JSON-LD for your page to see syntax errors and missing required keys. It does not check the schema.org vocabulary, so confirm with Google’s Rich Results Test.
Only JSON syntax and the presence of @context and @type are checked, not schema.org properties.
What You Can Do
- JSON syntax
- Finds comma and quote errors.
- Required keys
- Checks for @context and @type.
How to Use JSON-LD Schema Syntax Validator
- 1Paste JSON-LDPaste the JSON from inside the <script>.
- 2Read the resultSee missing keys or errors.
Examples
Valid organisation
Input: {"@context":"https://schema.org","@type":"Organization","name":"핑케일"}
Result: ✓ Required keys present.
Missing @context
Input: {"@type":"Organization"}
Result: ✗ No @context
Common Use Cases
- Checking hand-written JSON-LD before deploying
- Reviewing structured data a CMS produced
Frequently Asked Questions (FAQ)
Can I paste the <script> tag too?
Paste only the JSON inside the tag; including the tag causes a JSON syntax error.
