Язык: Русский

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

  1. Выберите файл
  2. Настройте параметры
  3. Получите результат

Форматирование идёт во вкладке браузера.

Форматировщик JSON: задайте вопрос и прочитайте публичный ответ. GustKit не сохраняет запрос.

Разберите JSON во вкладке: 2 или 4 пробела

Вставьте ответ API или откройте файл .json, если он лежит одной строкой. GustKit форматирует, минифицирует и проверяет строгий синтаксис на месте. Ошибка получает номер строки и столбца.

Отступ в 2 пробела, в 4 или сжатые пробелы

«Форматировать (2 пробела)» и «Форматировать (4 пробела)» раскладывают объекты и массивы. «Минифицировать» убирает лишние пробелы, значения полей остаются. Дальше «Копировать» или «Скачать».

Строгий JSON, у ошибки есть строка и столбец

«Проверить» не переписывает текст: показывает, где остановился разбор. Запятая после последнего элемента, комментарий и одинарные кавычки считаются ошибкой. Это не JSONC.

Как отформатировать JSON бесплатно в браузере

  1. Введите JSON в поле или нажмите «Открыть файл .json» и укажите файл на устройстве.

  2. Оставьте «Форматировать (2 пробела)», переключитесь на 4 пробела или нажмите «Минифицировать».

  3. «Проверить» называет строку и столбец, если текст нарушает строгий JSON.

  4. «Копировать» или «Скачать». Вкладка не отправляет данные на сервер.

Читаемый JSON, и он остаётся в этой вкладке

  • Данные не уходят на сервер

    Форматирование и проверка идут в браузере. GustKit не сохраняет текст JSON.

  • Две ширины отступа

    2 пробела или 4. Минификация отдельная кнопка, не режим отступа.

  • У ошибки есть адрес

    Вы видите строку и столбец токена, на котором остановился разбор.

  • Правила как у API

    Двойные кавычки, без комментария, без запятой после последнего поля.

  • Без учётной записи

    Входить не нужно, чтобы разложить объект или убрать пробелы.

  • Буфер или файл

    Копируете результат или скачиваете его, если хотите заменить файл на диске.

Вопросы о форматировании JSON

Одна строка тоже раскладывается?

Да. Вставьте её и нажмите форматирование на 2 или на 4 пробела. Вложенность получит отступ.

Почему хвостовая запятая ломает файл?

Строгий JSON не разрешает запятую после последнего элемента объекта или массива. Уберите её и проверьте снова.

Комментарий // пройдёт?

Нет. Комментарии относятся к JSONC. Здесь это ошибка синтаксиса.

Чем минификация отличается от формата?

«Минифицировать» сжимает пробелы для API. Формат раскладывает текст для чтения. Значения не меняются.

Куда смотреть при ошибке?

Кнопка «Проверить» даёт строку и столбец. Формат и минификация идут после удачного разбора.

Этот JSON загружается?

Нет. Вся работа остаётся в открытой вкладке.