JSON Schema Validator illustration

JSON Schema Validator

Checks a JSON document against a JSON Schema (draft-07 style) and lists every violation with its exact path — types, required fields, ranges, patterns, enums, nested objects and arrays.

Runs 100% in your browser — nothing you paste leaves your device.

Notes

  • Supported keywords: type, properties, required, items, enum, const, min/max for numbers, lengths, arrays and objects, pattern, format, additionalProperties, allOf/anyOf/oneOf/not and local $ref.
  • Remote $ref resolution ($ref to a URL) is not supported — inline the referenced schema instead.
  • Runs 100% in your browser — nothing you paste leaves your device.