ilovekit

JSON Schema Validator

12 tools

Validate JSON data against a schema.

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

Everything you'd need a dedicated JSON app for — formatting, a collapsible tree view, structural diffing, converting to/from CSV, YAML, and XML, generating TypeScript interfaces and JSON Schemas, querying with JSONPath, and validating JSON Lines — runs entirely client-side using your browser's native JSON engine, so nothing you paste is ever sent to a server.

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 →