What is a JSON Schema?
A JSON Schema is itself a JSON document that describes the shape of other JSON documents. You write the rules once — types, required properties, patterns, ranges, formats — and every payload checked against that schema is guaranteed to follow them.
This validator compiles your schema and checks a document against it, reporting each failure with the document path, the failing keyword, and the schema location responsible. Validation happens entirely in your browser using the Ajv engine with no remote schema fetching.