How to use this tool
- Paste the JSON instance first and its JSON Schema in the second editor.
- Run Validate against schema and inspect the first bounded failure or success state.
- Review the result and diagnostics before copying or downloading.
Check types, required fields, properties, arrays, enums, bounds, and local references in the browser.
Validate a JSON instance against a local Draft 2020-12 schema without fetching remote references.
Check types, required fields, properties, arrays, enums, bounds, and local references in the browser.
{"name":"Ada","age":36,"active":true}{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["name","age"],"properties":{"name":{"type":"string"},"age":{"type":"integer","minimum":0},"active":{"type":"boolean"}},"additionalProperties":false}The JSON instance satisfies the supported safe Draft 2020-12 constraints.
No. The engine runs in your browser and applies local resource limits.
The tool reports a diagnostic and does not keep stale output.
It reports whether the instance satisfies the supported Draft 2020-12 constraints.
Remote references, regex pattern keywords, and format assertions are not executed.