Developer & data · By AIXpress
JSON Schema Subset Validator
Check JSON against a clearly limited JSON Schema subset and report pointer paths for validation errors.
Developers checking small payload contracts without a full schema library.
Free to use. Your inputs are processed in this browser and are not included in usage analytics.
How to use json schema subset validator
- Paste the instance and a schema using the documented subset.
- Run validation; unsupported schema features are rejected before instance checking.
- Review the valid flag and JSON Pointer paths in the error list.
What to know about the result
- Supported validation keywords: type, properties, required, additionalProperties, items, enum, const, minimum, maximum, minLength, maxLength, minItems, and maxItems. Boolean schemas and annotations are supported.
- Only JSON Schema 2020-12 is supported. Unsupported keywords, including $ref, pattern, format, and combinators, are rejected everywhere. This is a subset validator, not a complete JSON Schema implementation.
- String lengths count Unicode code points. Enum and const comparisons use structural equality with object key order ignored. Reports include at most 100 errors.
- Reference: https://json-schema.org/understanding-json-schema/reference
Related tools
- JSON Formatter
Validate JSON and make API responses or configuration files readable with consistent indentation.
- JSON Minifier
Remove unnecessary JSON whitespace while preserving the parsed values for compact payloads.
- JSON to CSV Converter
Convert an array of JSON records into CSV with combined headers and spreadsheet-safe cells.
For the next step, explore PDF tools and small business templates.