JSON-форматтер и валидатор
Вставьте JSON, чтобы красиво отформатировать, минифицировать или проверить его. Ошибки указывают точную строку и столбец, и ничего не покидает ваш браузер.
Работает в браузереБез регистрацииНичего не загружается
Как пользоваться: JSON-форматтер
- Вставьте JSON в поле ввода или откройте файл
.json. - Результат обновляется по мере ввода. Нажмите Форматировать, чтобы сделать JSON читаемым, или Минифицировать, чтобы убрать пробелы.
- Выберите 2 пробела, 4 пробела или табуляцию и отметьте Сортировать ключи для стабильного порядка ключей.
- Если JSON некорректен, в строке состояния появятся строка, столбец и наиболее вероятная причина.
- Скопируйте результат или скачайте его файлом.
Что такое JSON-форматтер?
JSON-форматтер (JSON beautifier) расставляет отступы в компактном JSON, чтобы его было удобно читать, а валидатор проверяет соответствие грамматике RFC 8259. Ответы API, строки логов и конфиги обычно минифицированы в одну строку; форматирование делает вложенность и значения наглядными.
Частые ошибки в JSON
- Висячие запятые:
{"a": 1,}допустимо в JavaScript, но не в JSON. - Одинарные кавычки: ключи и строки должны быть в двойных кавычках.
- Ключи без кавычек:
{name: "x"}нужно записать как{"name": "x"}. - Комментарии:
//и/* */не входят в JSON. - Специальные значения:
NaN,Infinityиundefinedне допускаются.
Форматирование или минификация
Отформатированный JSON предназначен для людей: код-ревью, отладки и документации. Минифицированный JSON лишён всех необязательных пробелов и переводов строк, что уменьшает объём при хранении и передаче по сети. Оба варианта содержат абсолютно одинаковые данные.