Updated
JSON Schema validator explained
Validate a JSON value against your draft-07 schema with the bundled Ajv 8.17.1 validator. Results list each failing JSON Pointer path, schema keyword and correction clue. The input is not coerced or filled with defaults.
A worked example
With age declared as an integer with minimum 0, age: -1 fails the minimum check and age: "32" fails the type check.
Before you use the result
Draft-07 only, local references only. Format is treated as an annotation, so email, date and URL formats are not checked. The worker is bounded; a very complex schema may time out. Duplicate keys and unsafe large integers are rejected.
Cite this page
ToolOctopus. “JSON Schema validator.” Updated 2026-09-20. https://tooloctopus.com/json-schema-validator.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
