JSON Schema Validator
Validate data against a clearly scoped JSON Schema subset (Draft 2020-12 core types and common constraints).
Supported here: core types, properties, required, items, enum, const, numeric and string bounds, and pattern. Other keywords are ignored.
Input JSON
Output
How to use this tool
- Paste or type a value in the input panel, or load a local file.
- Choose the action above. Errors appear here with details from the browser parser where available.
- Review the generated result before copying or downloading it.
Examples and limitations
Use the example button to see a representative input. JSON syntax is strict: property names and strings use double quotes, and comments and trailing commas are not part of standard JSON. The validator implements a documented subset of JSON Schema Draft 2020-12 core assertions. It does not resolve references or implement every vocabulary.
Privacy note
Processing runs in this page. The site does not upload the editor contents as part of this tool. Avoid entering credentials or other secrets into online services.
Related JSON tools
JSON Formatter · JSON Validator · JSON Compare · JSON to CSV · Browse all JSON tools