Cryonel

JSON Schema Validator

Validate a JSON document against a JSON Schema right in your browser — check required fields, types, enums, string/number ranges, and array constraints.

Advertisement

How to use it

Paste your schema and the JSON you want to check, then click Validate. This tool implements a practical subset of JSON Schema Draft-07: type, required, properties, additionalProperties, items, enum, const, minimum/maximum/exclusiveMinimum/exclusiveMaximum/multipleOf, minLength/maxLength/pattern, and minItems/maxItems.

Frequently Asked Questions

Is this a full JSON Schema implementation?

No — advanced keywords like $ref, allOf/anyOf/oneOf, patternProperties, and schema composition aren't supported. For those, use a full validator library such as Ajv in your codebase.

Which JSON Schema draft is this based on?

The supported keywords are compatible with Draft-07 and later drafts, since this core validation vocabulary hasn't changed across versions.

Related Tools