Валидатор JSON Schema
Проверьте JSON по JSON Schema и посмотрите каждую ошибку с точным путём или создайте схему по примеру JSON.
Как пользоватьсяПроверьте JSON по схеме.
Валидатор JSON Schema: для чего нужен
Вставьте JSON Schema и JSON — и сразу узнаете, корректен ли он. Каждая ошибка показывает точный путь к полю (например, /items/2/price) и нарушенное правило: отсутствует обязательное поле, неверный тип, минимальное значение, шаблон текста и т. д. Кнопка «Создать схему» строит начальную схему по примеру JSON с типами и обязательными полями.
Всё работает в вашем браузере: ничего из того, что вы вставляете или открываете, не отправляется на сервер.
Как пользоваться
- Вставьте JSON Schema слева.
- Вставьте JSON справа.
- Исправьте ошибки по указанным путям.
Когда использовать
- Тестировать контракты API.
- Проверять конфигурационные файлы.
- Создать схему по примеру.
Частые вопросы
Какие версии JSON Schema поддерживаются?
Проверка выполняется Ajv с draft 2020-12, который также принимает подавляющее большинство схем для draft-07 и 2019-09. Поле $schema игнорируется, чтобы не мешать проверке.
Что делает кнопка «Создать схему»?
Она читает JSON справа и строит базовую схему с типом каждого поля и списком обязательных полей. Это отправная точка, чтобы добавить форматы, ограничения и перечисления.
Мои данные покидают браузер?
Нет. Проверка полностью выполняется в вашем браузере.
Правда бесплатно?
Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.