Перейти к содержимому
📐

Валидатор JSON Schema

Проверяйте данные JSON по JSON Schema (draft 7+). Подробные отчёты об ошибках с путями. Бесплатно, на 100% в вашем браузере.

Как работает валидатор JSON Schema?

JSON Schema — это словарь для описания структуры данных JSON: типов, обязательных полей, ограничений значений (min/max, pattern, enum) и вложенных схем. Этот инструмент реализует подмножество валидации draft 7+: проверки типов (string, number, integer, boolean, array, object, null), ограничения (minLength, maxLength, minimum, maximum, pattern, enum, const), композиция (allOf, anyOf, oneOf, not) и рекурсивная проверка properties и items. Ошибки включают JSON-путь к проблемному значению.

Применение

  • Тестирование контракта API — убедитесь, что ответы соответствуют вашим схемам OpenAPI/Swagger.
  • Валидация конфигурации — поймайте опечатки перед развёртыванием конфигурационных файлов.
  • Валидация форм — делите схемы между фронтенд- и бэкенд-валидаторами.
  • Качество данных — проверяйте загружаемые файлы JSON в ETL-конвейерах.

Конфиденциальность

Вся валидация выполняется на 100% в вашем браузере. Схемы и данные никогда не покидают ваше устройство.