Что делает инструмент
Вставьте JSON — инструмент сразу проверит его на корректность, отформатирует с нужным отступом и построит дерево, которое можно сворачивать по узлам. Если в тексте ошибка, вместо гадания по общему сообщению браузера вы увидите точную строку и столбец, где парсер споткнулся, — так же, как это делает движок Chrome, только с расшифровкой.
Форматирование и минификация
Переключатель «Вид» задаёт отступ в 2 или 4 пробела, табуляцию или полную минификацию в одну строку — удобно, когда нужно вставить JSON в код без лишних байтов. Галочка «Сортировать ключи по алфавиту» переставляет поля объектов — полезно, чтобы сравнить два похожих файла построчно или навести порядок в конфиге.
Дерево и типы значений
Дерево показывает структуру без отступов и скобок: объекты и массивы можно сворачивать кликом, у каждого узла видно
число вложенных полей. Строки, числа, true/false и null подсвечены разным
цветом — так проще найти, где вместо числа случайно попала строка "123" в кавычках.
Пример ошибки
Строка {"id": 1, "name": "Аня",}
Инструмент покажет: «Ошибка в строке 1, столбец 26: Unexpected token }» — лишняя запятая перед закрывающей скобкой. В настоящем JSON, в отличие от JavaScript-объекта, запятая после последнего поля запрещена.
Всё происходит в браузере: JSON не отправляется ни на один сервер, поэтому инструментом можно проверять и токены, и данные с личной информацией.