Tools / JSON Schema Validator
JSON Schema Validator
Paste a JSON Schema on the left and a JSON document on the right to validate. Supports type, required, properties, items, enum, pattern, allOf/anyOf/oneOf, and more.
Runs entirely in your browser
JSON Schema
JSON Document
JSON Schema
JSON Document
How to use JSON Schema Validator
Paste a JSON Schema
Put your JSON Schema (Draft 7 / 2020-12 subset) in the left pane.
Paste the document
Put the JSON document to validate in the right pane.
Read validation results
Errors appear in a table with each violation's JSON pointer path and a human-readable message. A green banner means valid.