Damoa - Handy Tools

JSON Schema Validator

Validate JSON data against a schema definition and see detailed error paths instantly.

How to Use: Paste your JSON Schema into the left pane and your JSON data into the right pane, then click Validate. A green check means valid; errors show the exact path and reason for each failure. Use the sample buttons to try it immediately. Who It's For: API developers verifying request/response payloads, engineers writing JSON Schemas, anyone checking config files for correctness. Features: Supports type, required, properties, enum, minimum, maximum, minLength, maxLength, pattern, items, minItems, maxItems; per-path error detail; fully browser-based with no data sent to servers. FAQ: Q. Which JSON Schema version is supported? A. Core keywords from Draft-07 are supported; advanced features like $ref are not. Q. Is my data sent anywhere? A. No — all validation runs locally in your browser. Tips: Load the invalid sample first, then edit the schema to see how validation errors change in real time.