ilovekit

JSON Schema Validator

12 tools

Validate JSON data against a schema.

Runs in your browser — your files and text stay on your device

Check JSON data against a JSON Schema and see which paths fail and why. It supports the common keywords type, enum, properties, required and items; advanced keywords such as pattern, minimum/maximum and $ref are not checked. Everything runs in your browser, so your data isn't uploaded.

Format & ValidateTree ViewJSON DiffJSON → CSVJSON ↔ YAMLJSON ↔ XML→ TypeScriptSchema GeneratorSchema ValidatorJSONPath TesterSort KeysJSON Lines
agemissing required property

How to use this tool

  1. 1Paste a JSON Schema and the JSON data to check.
  2. 2Validation errors (if any) are listed with their path.

Frequently asked questions

Which JSON Schema keywords are supported?

type, enum, properties, required, and items — enough for common object/array validation. Advanced keywords like pattern, minimum/maximum, or $ref are not currently supported.

Is my data uploaded anywhere?

No, validation runs entirely in your browser.

Guides

All guides →