Developer Tools

JSON Schema Validator

Validate JSON against a JSON Schema with detailed error paths.

Loading interactive tool...

About this tool

Paste a JSON Schema (Draft 7, 2019-09, or 2020-12) and the data you want to validate. Get a clean pass/fail with every failing path, the keyword that failed, and the parameters involved. Powered by Ajv.

Frequently asked questions

Which JSON Schema drafts are supported?

Draft 2020-12 by default, with Draft 7 / 2019-09 also working through the same Ajv build.

Are formats validated?

Yes — common formats (date, date-time, email, uuid, uri, ipv4, ipv6, regex, etc.) via ajv-formats.

Related tools