Schema utility
Validate structured output against an actual schema.
Types, object rules, arrays, limits, combinators and local references. Open local JSON files and jump from supported diagnostics back to the relevant editor line.
JSON Schema
Draft 2020-12 subsetJSON instance
Data to validateResults
Click a diagnostic to navigate{S}
Ready to validatePaste or open a schema and JSON instance. Unsupported keywords are surfaced explicitly.
Useful subset, no false certification
The validator implements common Draft 2020-12 validation keywords and local $ref pointers. Keywords outside the supported set are listed so a green result cannot be mistaken for full metaschema conformance.
Navigation is intentionally lightweight
Diagnostics jump to the closest property line that can be identified from a JSON Pointer. Array locations can resolve to a parent property rather than a byte-exact parser offset.