Форматтер и Улучшатель JSON — Бесплатно онлайн

Форматируйте и приводите в порядок JSON онлайн, бесплатно.

Ввод Готово

Статистика ввода доступна через кнопку Статистика над этим полем.

Вывод

Статистика вывода доступна через кнопку Статистика над этим полем.

Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.

Что делает этот инструмент

Форматтер JSON берёт минифицированный или неаккуратно оформленный JSON и переписывает его с единообразным отступом в два пробела и одним ключом на строку, чтобы структура читалась с первого взгляда. Сами данные при этом не меняются: ключи, значения и их порядок остаются в точности такими же.

Отформатировать JSON можно двумя способами. Кнопка Конвертировать отправляет ввод на сервер и выводит отформатированный JSON в панель «Вывод». Кнопка Форматировать на панели «Ввод» переформатирует текст прямо на месте, а Минифицировать делает обратное. Если JSON повреждён, Проверить и Предложить Исправление укажет строку и столбец, где находится ошибка.

Когда использовать

  • Нужно прочитать ответ API, который пришёл одной длинной строкой.
  • Перед коммитом нужно просмотреть конфигурационный файл или фикстуру.
  • Вы вставляете JSON в тикет, письмо или документацию, где с отступами его гораздо легче читать.
  • Нужно сравнить два payload: сначала отформатируйте оба, а затем воспользуйтесь инструментом сравнения текста.

Пример

Ввод

{"user":{"id":7,"name":"Ana","roles":["admin","dev"]},"active":true}

Вывод

{
  "user": {
    "id": 7,
    "name": "Ana",
    "roles": [
      "admin",
      "dev"
    ]
  },
  "active": true
}

Вопросы об этом инструменте

Меняет ли форматирование мои данные?

Нет. Меняются только пробелы и переносы строк. Порядок ключей, значения и типы остаются прежними, поэтому отформатированный JSON разбирается ровно в тот же объект.

Как снова сделать JSON компактным?

Нажмите кнопку «Минифицировать» или откройте отдельную страницу — Минификатор JSON. Минификация удаляет все пробельные символы, кроме тех, что находятся внутри строк.

Почему форматтер отклоняет мой JSON?

Для форматирования нужен валидный JSON. Самые частые причины ошибки — завершающая запятая, одинарные кавычки или ключи без кавычек. Точную строку и столбец покажет Валидатор JSON.

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

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

Конвертировать (JSON → JSON) отправляет ваш ввод на сервер и возвращает отформатированный JSON на панели Вывода. Кнопка Форматировать переформатирует панель Ввода напрямую, не затрагивая панель Вывода.

Что если в моём JSON есть синтаксическая ошибка?

Используйте кнопку «Проверить и Предложить Исправление» (или Валидатор JSON), чтобы увидеть точную строку и столбец проблемы перед форматированием.

Этот инструмент бесплатный?

Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.

Как получить результат?

Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.