Enter data and click "Validate" to check for errors.
JSON Schema validation checks if your JSON data conforms to a defined schema. The schema specifies what properties are allowed, their types, which fields are required and other constraints like string patterns or number ranges.
Using this tool is simple:
This validator supports JSON Schema draft-04, draft-06, draft-07 and draft 2019-09. It also supports common formats like email, uri, date, date-time, uuid and more.
When validation fails, the tool shows which part of your JSON does not match the schema.
The error path tells you exactly where the problem is. For example, /address/zipCode means the issue is in the zipCode field inside the address object.
Yes. The validator fully supports nested objects, arrays and complex schema features
like anyOf, oneOf, allOf and $ref references.
Yes. All validation happens on the server during the request and nothing is stored. Your JSON data is not logged or saved anywhere.