Paste JSON to validate
Paste JSON to validate
JSON Schema Validator
Validate JSON payloads against JSON Schema Draft-07 or Draft 2020-12. See per-path errors with line and column mapping to fix invalid fields quickly.
JSON Schema Validator Use Cases
- Validate API request and response payloads against contract schemas
- Debug failed webhook payloads with path-based validation feedback
- Test fixture and mock data against strict schema constraints
- Verify migration from Draft-07 schemas to Draft 2020-12
JSON Schema Validator FAQ
Which schema drafts are supported?
The validator supports JSON Schema Draft-07 and Draft 2020-12. The draft is detected from the schema $schema URI automatically.
How are validation errors mapped back to the input?
Each schema error includes a JSON Pointer path and is mapped to the matching line and column in your JSON input for faster debugging.
Can I validate invalid schema documents?
Yes. If the schema itself is invalid or cannot be compiled, the tool reports schema-level errors separately from data validation errors.