JSON Formatter Validator

JSON Formatter
Локальная обработка UTF-8
Входной JSON 0 симв.
Результат JSON корректен
О сервисе

JSON formatter и валидатор онлайн

Вставьте JSON, чтобы проверить его синтаксис, привести к читаемому виду или получить компактную строку без лишних пробелов.

Инструмент подойдёт для ответов API, настроек приложения и файлов конфигурации. Вставьте данные в левое поле: проверка запустится автоматически, а ошибки будут отмечены в тексте. Для корректного JSON можно выбрать размер отступа, отсортировать ключи, скопировать результат или скачать его как файл.

Что умеет форматтер JSON

  • JSON форматирование. Превращает компактную строку в понятную структуру с отступами и переносами.
  • Проверка JSON на валидность онлайн. Показывает строку и позицию каждой найденной синтаксической ошибки; по координате можно перейти к нужному месту.
  • Минификация. Убирает лишние пробелы и переносы, когда нужен компактный JSON для передачи или хранения.
  • Локальная обработка. Проверка, форматирование, копирование и скачивание выполняются в браузере - данные не отправляются на сервер.

Как проверить JSON на валидность

  1. Вставьте JSON в поле «Входной JSON».
  2. Нажмите «Проверить JSON» или дождитесь автоматической проверки.
  3. При ошибке выберите строку и позицию в списке справа, чтобы сразу перейти к проблемному символу.
  4. Если данные корректны, нажмите «Форматировать JSON» или «Сжать» - в зависимости от задачи.

Частые ошибки в JSON

В JSON ключи и строковые значения всегда заключаются в двойные кавычки. Между элементами ставится запятая, но после последнего элемента её быть не должно. Комментарии, одинарные кавычки, undefined и ключи без кавычек допустимы в JavaScript или JSON5, но делают обычный JSON невалидным.

Вопросы и ответы

JSON Validator: частые вопросы

JSON formatter и JSON validator - это одно и то же?

Нет. Валидатор проверяет синтаксис, а форматтер меняет только подачу корректных данных: добавляет отступы и переносы строк. На этой странице доступны оба действия.

Передаётся ли JSON на сервер?

Нет. Проверка JSON, форматирование, копирование и скачивание выполняются в браузере на вашем устройстве.

Почему валидатор не принимает JSON с комментариями?

Комментарии не входят в стандарт JSON. Для таких данных нужен формат JSON5 или нужно удалить комментарии перед проверкой.

Как найти место ошибки в длинном JSON?

Проблемные символы выделяются в поле ввода, а справа появляется список строк и позиций. Нажмите на любую координату - редактор прокрутится к соответствующей ошибке.

Что делает сортировка ключей?

Она располагает ключи объектов по алфавиту, в том числе во вложенных объектах. Порядок элементов в массивах не меняется. Включайте эту опцию, только если исходный порядок ключей не важен.

Сохранится ли введённый JSON после обновления страницы?

Да. Текст сохраняется только в локальном хранилище вашего браузера и не отправляется на сервер. Кнопка «Очистить» удалит сохранённый текст.