Toolalize

Форматировщик и валидатор JSON

Форматируйте, минифицируйте и валидируйте JSON онлайн. Вставьте JSON для мгновенного форматирования с отступом 2 пробела, 4 пробела или табуляция, или минифицируйте для продакшена.

Отступ

Примеры JSON

Название
User Object
Array of Items
Nested Object
API Response
Config File
Error Response

Часто задаваемые вопросы

Форматирование JSON добавляет отступы и переносы строк для удобочитаемости. JSON.stringify(data, null, 2) в JavaScript форматирует JSON с отступом в 2 пробела. Минифицированный JSON идентичен по содержанию, но удаляет все пробелы для уменьшения размера файла.
Форматирование (pretty-print) добавляет отступы и переносы строк для лёгкого чтения и отладки — идеально для просмотра ответов REST API. Минификация удаляет все незначимые пробелы для получения максимально компактной строки JSON — идеально для продакшен API.
Распространённые ошибки JSON: (1) Завершающая запятая — {"a":1,} — JSON не допускает запятые в конце. (2) Ключи без кавычек — {name:"Alice"} — JSON требует двойные кавычки для всех ключей. (3) Одинарные кавычки — {'key':'value'} — JSON использует только двойные кавычки. (4) Отсутствующая закрывающая скобка. Валидатор показывает точную строку и столбец первой ошибки.
Веб-серверы минифицируют JSON для уменьшения трафика — форматированный ответ в 50 КБ может быть 30 КБ после минификации. Этот инструмент позволяет вставить минифицированный ответ API и мгновенно прочитать его в структурированном формате во время разработки.