JSON Formatter Validator
JSON formatter и валидатор онлайн
Вставьте JSON, чтобы проверить его синтаксис, привести к читаемому виду или получить компактную строку без лишних пробелов.
Инструмент подойдёт для ответов API, настроек приложения и файлов конфигурации. Вставьте данные в левое поле: проверка запустится автоматически, а ошибки будут отмечены в тексте. Для корректного JSON можно выбрать размер отступа, отсортировать ключи, скопировать результат или скачать его как файл.
Что умеет форматтер JSON
- JSON форматирование. Превращает компактную строку в понятную структуру с отступами и переносами.
- Проверка JSON на валидность онлайн. Показывает строку и позицию каждой найденной синтаксической ошибки; по координате можно перейти к нужному месту.
- Минификация. Убирает лишние пробелы и переносы, когда нужен компактный JSON для передачи или хранения.
- Локальная обработка. Проверка, форматирование, копирование и скачивание выполняются в браузере - данные не отправляются на сервер.
Как проверить JSON на валидность
- Вставьте JSON в поле «Входной JSON».
- Нажмите «Проверить JSON» или дождитесь автоматической проверки.
- При ошибке выберите строку и позицию в списке справа, чтобы сразу перейти к проблемному символу.
- Если данные корректны, нажмите «Форматировать JSON» или «Сжать» - в зависимости от задачи.
Частые ошибки в JSON
В JSON ключи и строковые значения всегда заключаются в двойные кавычки. Между элементами ставится запятая, но после последнего элемента её быть не должно. Комментарии, одинарные кавычки, undefined и ключи без кавычек допустимы в JavaScript или JSON5, но делают обычный JSON невалидным.
JSON Validator: частые вопросы
JSON formatter и JSON validator - это одно и то же?
Нет. Валидатор проверяет синтаксис, а форматтер меняет только подачу корректных данных: добавляет отступы и переносы строк. На этой странице доступны оба действия.
Передаётся ли JSON на сервер?
Нет. Проверка JSON, форматирование, копирование и скачивание выполняются в браузере на вашем устройстве.
Почему валидатор не принимает JSON с комментариями?
Комментарии не входят в стандарт JSON. Для таких данных нужен формат JSON5 или нужно удалить комментарии перед проверкой.
Как найти место ошибки в длинном JSON?
Проблемные символы выделяются в поле ввода, а справа появляется список строк и позиций. Нажмите на любую координату - редактор прокрутится к соответствующей ошибке.
Что делает сортировка ключей?
Она располагает ключи объектов по алфавиту, в том числе во вложенных объектах. Порядок элементов в массивах не меняется. Включайте эту опцию, только если исходный порядок ключей не важен.
Сохранится ли введённый JSON после обновления страницы?
Да. Текст сохраняется только в локальном хранилище вашего браузера и не отправляется на сервер. Кнопка «Очистить» удалит сохранённый текст.