AI Utilities workbench
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.

Draft 2020-12 declared subsetFile import client-sideExport JSON / Markdown

JSON Schema

Draft 2020-12 subset

JSON instance

Data to validate

Results

Click a diagnostic to navigate
{S}
Ready to validate

Paste or open a schema and JSON instance. Unsupported keywords are surfaced explicitly.

Declared scope

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.

Copied