JSON Schema Validator

Validate JSON or YAML data against a JSON Schema with AJV. Errors are located by instance path with expected vs. actual values

FAQ

Which data formats are supported?
Both JSON and YAML are supported and detected automatically, while the Schema itself must be JSON. Validation is powered by AJV and covers common keywords such as type, required, enum and format.
How do I locate issues after a failed validation?
The result table lists each error with its instance path, expected and actual values, plus the Schema path, so you can fix the data item by item. If the Schema itself fails to compile, fix it first as prompted.

All data is processed locally in your browser. Nothing is uploaded.