JSON Schema Validator
Validate JSON data against a JSON Schema definition with multi-draft support
Schema Draft
Load Example
Validate JSON against a schema
Supports drafts 04, 06, 07, 2019-09, and 2020-12
Ctrl+Enter to runCtrl+Shift+C to copy
Learn More
JSON Schema Validation: A Complete Guide to Schema Drafts and Rules
Validate JSON documents with JSON Schema. Learn about draft versions, composition keywords, and common patterns.
What Is JSON Schema?
JSON Schema is a vocabulary for annotating and validating JSON documents. It defines the structure, types, and constraints that a JSON document must satisfy. Think of it as a contract — the schema describes what valid data looks like, and validators check whether a document conforms to that contract.
7 min readRead full guide