What this tool does
The JSON Schema Validator checks your JSON data against a JSON Schema locally in the browser. It supports draft-07 and draft-2019-09 and shows inline errors with paths and keywords.
How to use it
- Paste or write your JSON Schema and JSON data in their tabs.
- Select the draft that matches your schema (draft-07 or draft-2019-09).
- Review the results tab for a validity badge and any error messages with paths.
Tips
- Keep
additionalPropertiesexplicit to avoid surprises. - Use formats (e.g.,
email,uri,date-time) to tighten validation. - If validation fails to run, first confirm both schema and data are valid JSON.