Developer Tool
JSON-LD Schema Validator
Paste any JSON-LD structured data block to validate it against Schema.org requirements. Checks for required fields per type (@context, @type, name, headline, mainEntity, etc.) and reports errors and warnings.
Paste Your JSON-LD
Enter a single JSON-LD object or an array of objects. The validator parses JSON, checks @context and @type presence, and validates type-specific required fields.
What This Validator Checks
- JSON syntax โ confirms the input is valid JSON.
- @context presence โ warns if @context is missing (should be https://schema.org).
- @type presence โ errors if @type is missing.
- Type-specific required fields โ e.g. LocalBusiness needs name, FAQPage needs mainEntity, Article needs headline.
- Schema types detected โ lists all @type values found.
Supported Schema Types
LocalBusiness, Organization, WebSite, Service, FAQPage, BreadcrumbList, Article, Review, AggregateRating, Person, ItemList and any other Schema.org type (basic checks only for unsupported types).
Note: This is a lightweight client-side validator. For full validation, use the Google Rich Results Test or Schema.org Validator.