← All tools Check data contracts before they fail

JSON Schema Validator

Validate JSON data against JSON Schema 2020-12 and review clear paths, keywords, and messages for every mismatch.

JSON Schema 2020-12All validation errorsInstance paths and keywords
Add the JSON instance and the schema that should describe it.

JSON data

The instance to validate.

JSON Schema

A JSON Schema 2020-12 document.

Document Tools guide

How to use JSON Schema Validator

Check whether an API payload, configuration object, or stored record follows the structure and constraints defined by a JSON Schema.

Three simple steps

  1. Paste or load the JSON instance and JSON Schema documents.
  2. Run validation using JSON Schema draft 2020-12 rules.
  3. Review every reported instance path, keyword, and validation message.

Validation scope

  • The validator uses JSON Schema draft 2020-12 and reports all discovered issues in one run.
  • Formats are treated as annotations rather than checked as email, URI, date, or other format assertions.
  • Remote schema references are not fetched; referenced schemas must be resolvable within the supplied document.

Frequently asked questions

Which JSON Schema draft is supported?

The validator uses the JSON Schema 2020-12 vocabulary.

Does it validate format values such as email addresses?

No. The format keyword is treated as an annotation, so use explicit patterns or other constraints when format checking is required.

Will it download schemas from remote references?

No. Remote references are not fetched. Keep required definitions in the supplied schema document.