JSON Schema Validator

Validate JSON data against a JSON Schema definition. See detailed error messages for validation failures.

How to Use

  1. 1Paste your JSON Schema into the schema editor.
  2. 2Paste the JSON document you want to validate into the data editor.
  3. 3Click Validate to check the document against the schema.
  4. 4Review any validation errors with their paths and descriptions.

Frequently Asked Questions

What is JSON Schema?

JSON Schema is a vocabulary that lets you annotate and validate JSON documents. It defines the expected structure, data types, required fields, and constraints for your JSON data.

Which JSON Schema drafts are supported?

The tool supports Draft 4, Draft 6, Draft 7, and Draft 2020-12. It auto-detects the draft from your schema's $schema keyword or lets you select one manually.

Can I validate API responses with this tool?

Yes. Paste the JSON Schema from your API specification (e.g., from an OpenAPI document) and the actual API response to verify that the response conforms to the expected format.