Tool Hub

JSON Schema Validator

Data + schema → required/type/enum validation (mini)

✓ valid

How to use

  1. Paste the JSON data into the left panel.
  2. Paste the JSON Schema into the right panel.
  3. Read the valid or invalid badge and the list of violations with their property paths.
  4. Note: supported keywords are type, required, properties, enum, pattern, minimum/maximum, minLength/maxLength.

Examples

  • A schema requiring "name" as a string and "age" as a number flags {"name": 42} with two violations: wrong type for name and missing age.
  • A schema with pattern "^\\d{5}$" on a zip field reports a violation when the value is "1234" (only 4 digits).

Verify outputs before using in production. No warranty — see Terms.