JSON Schema Validator
Validate JSON data against a JSON Schema. Supports type, required, properties, enum, format, additionalProperties, allOf, anyOf, oneOf, and not.
Paste JSON data and a JSON Schema above to validate
Tools run in your browser. Shared links may include your input; check the URL before sharing.
How to use
- Paste the JSON and schema into their respective fields.
- Use errors to locate fields and check types, required properties and constraints.
This example illustrates one supported operation. Choose the matching mode and settings above; generated values and formatting may vary.
Example input or settings
JSON: {"name":"SkillPeek"}
Schema: {"type":"object","required":["name"]}Example result
valid: trueDoes passing schema validation replace business checks?
A schema describes structure and supported constraints. The application must still check permissions and whether referenced records exist.
The validator supports a subset of JSON Schema. Remote references ($ref) are not resolved; use a full validator for standards compliance.