All Tools
T

JSON Schema Validator / Generator

Validate JSON against a schema or generate a starter schema from a JSON sample, entirely in your browser.

Draft 2020-12
Ctrl/Cmd+Enter

Include $schema for the Draft 2020-12 schema identifier.

Explicit draft
Validation and generated examples use JSON Schema Draft 2020-12, so the target dialect stays visible instead of implicit.
Sample-based only
Generated schemas reflect only the sample JSON you provide. Missing keys, alternate shapes, and business rules are not inferred.
Human review still needed
Formats, enums, nullable behavior, and additionalProperties rules often need tightening after generation.