DevTools
Language

JSON Schema Validator

DevTools JSON Schema Validator checks JSON data against a JSON Schema and reports detailed constraint errors by path—all processed locally in your browser.

JSON data
JSON Schema

About this tool

Paste both JSON data and a Schema (draft-07). The tool reports each field that fails constraints and why.

How to use

  1. Paste your JSON data.
  2. Paste your JSON Schema.
  3. Click Validate Schema to view results.

FAQ

How do I validate JSON with a Schema?

On the DevTools JSON Schema Validator page, paste data and Schema, then click Validate. Errors list the path and failing keyword.

Which Schema version is supported?

The tool uses the Ajv engine, compatible with JSON Schema draft-07 and common extensions.

What if the Schema itself has syntax errors?

The tool compiles the Schema first. Invalid Schemas are reported separately before data validation runs.

Is validation done locally?

Yes. Validation runs entirely in your browser.

Related tools