CalSolve

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

Форматируйте, проверяйте и минифицируйте JSON прямо в браузере.

JSON форматируется локально в вашем браузере и никуда не отправляется.

Об этом инструменте

Этот инструмент разбирает ваш JSON и повторно сериализует его — либо с читаемым форматированием (отступами), либо минифицирует в одну компактную строку, используя ту же строгую спецификацию JSON, что и API, конфигурационные файлы и большинство языков программирования.

Форматирование запутанного или минифицированного JSON — того типа, который часто приходит из ответа API или сетевого инспектора браузера — делает его гораздо легче читать, отлаживать и находить структурные проблемы, такие как несовпадающие скобки.

Если в вашем JSON есть синтаксическая ошибка, сообщение об ошибке инструмента точно указывает, что не удалось разобрать, а не заставляет вас искать по тексту символ за символом.

Похожие инструменты

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

Отправляются ли мои JSON-данные на сервер?
Нет. Всё форматирование и проверка происходят локально в вашем браузере с использованием встроенного парсера JSON в JavaScript — ничто из того, что вы сюда вставляете, никогда не покидает ваше устройство.
Что произойдёт, если мой JSON недействителен?
Инструмент показывает сообщение об ошибке, описывающее, что не удалось разобрать (например, отсутствующую запятую или незакрытую строку), чтобы вы точно знали, что исправить, а не просто получали сообщение "недействительный JSON".
Какая разница между форматированием и минификацией?
Форматирование (pretty-printing) добавляет отступы и переносы строк, чтобы JSON было легко читать людям. Минификация удаляет все ненужные пробелы, чтобы получить наименьший возможный размер файла — полезно перед отправкой данных по сети или компактным хранением.
Почему JSON отклоняет завершающие запятые или одинарные кавычки?
Спецификация JSON намеренно строже синтаксиса объектов JavaScript: она требует двойных кавычек вокруг ключей и строк и не допускает завершающих запятых или комментариев. Этот инструмент следует строгой спецификации, той же, что используется API и конфигурационными файлами.