Форматирование и валидатор JSON

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

🔒 То, что ты вводишь, не покидает твоё устройство. Все расчёты выполняются в браузере.

Как отформатировать JSON

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

Для чего нужен форматировщик JSON

JSON — самый распространённый формат данных в API и конфигурационных файлах. Когда всё приходит в одну строку, читать это трудно: форматировщик добавляет переносы строк и отступы, чтобы была видна структура.

Он также проверяет корректность: если пропущена запятая, лишняя скобка или вместо двойных кавычек стоят одинарные, вы узнаете строку и столбец, где JSON перестаёт быть корректным.

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

Что нужно учитывать

Частые вопросы

Отправляется ли мой JSON на какой-либо сервер?

Нет. Он обрабатывается в вашем браузере, текст не покидает устройство, поэтому можно работать с конфиденциальными данными.

Почему пишет, что мой JSON некорректен?

Чаще всего причина в лишней или пропущенной запятой, одинарных кавычках вместо двойных, ключах без кавычек или незакрытой скобке. В сообщении указаны строка и столбец.

В чём разница между форматированием и минификацией?

Форматирование добавляет переносы строк и отступы для удобства чтения; минификация убирает их, чтобы текст занимал меньше места.

Можно ли отсортировать ключи?

Да, с помощью опции сортировки по алфавиту. Это удобно для сравнения двух JSON или чтобы результат всегда был одинаковым.

Это бесплатно?

Да, бесплатно, без регистрации, и работает прямо в браузере.