← jwatte.com

Schema.org / JSON-LD Validator

Paste a URL or JSON-LD. Extracts every @graph node, identifies @type, validates against Google rich-results required fields per type. Catches missing @id linkage.

Read the deep-dive blog →

Context and background

Read the story behind this tool: A Schema.org Validator That Knows Google Rich-Results Requirements Per Type →

Validate schema

Or paste JSON-LD directly

Extracts every JSON-LD block. For each @type, checks Google's required fields, warns on missing recommended fields, and validates @id linkage across the @graph.