VseApp Код Открыть редактор
Проверка и отступы

Форматировать JSON онлайн

Вставьте JSON — инструмент проверит синтаксис, покажет строку и столбец ошибки и расставит отступы. Обратное действие — минификация в одну строку. Всё выполняется в этой вкладке.

Как отформатировать JSON

  1. Вставьте JSON

    Скопируйте ответ API или конфигурацию в поле. Кнопка «Открыть файл» выбирает .json с устройства, а пример показывает, как выглядит результат.

    Форматирование JSON — вставленный ответ API
  2. Нажмите «Форматировать»

    Если синтаксис верный, текст перестраивается с отступами в два пробела. Если нет — под полем появится сообщение с номером строки и столбца.

    Форматированный JSON с отступами и подсветкой
  3. Скопируйте или скачайте

    Результат копируется одной кнопкой или скачивается файлом formatted.json. Для передачи по сети есть «Минифицировать» — тот же JSON без пробелов.

    Скачивание форматированного JSON-файла

Что делает форматтер

Сначала JSON проверяется целиком. Если документ корректен, форматтер переставляет отступы, не меняя значения: числа сохраняют точную запись, а строки — свои экранирования. Поэтому большие идентификаторы не теряют цифры, а необычные ключи остаются как были.

При ошибке показывается позиция: строка и столбец. Это быстрее, чем искать лишнюю запятую глазами, особенно в ответе на сотни строк. После исправления достаточно нажать «Форматировать» ещё раз.

Частые ошибки

СообщениеЧто проверить
Unexpected end of JSON inputНе закрыта скобка или кавычка
Expected double-quoted property nameЛишняя запятая или ключ без кавычек
Unexpected tokenКомментарий или одинарные кавычки — их в JSON нет
Bad control characterПеренос строки внутри строкового значения

Формат или минификация

Безопасность

JSON не отправляется на сервер: проверка и перестановка отступов выполняются в браузере. Это важно для ответов API с токенами и персональными данными. Результат скачивается файлом или копируется в буфер обмена.

Если JSON нужно править как файл в проекте, откройте редактор кода: там есть подсветка, сворачивание и поиск. Для стилей рядом есть форматирование CSS, а для сравнения двух ответов — сравнение текстов.

Вопросы и ответы

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

Вставьте текст в поле и нажмите «Форматировать». Инструмент проверит синтаксис и расставит отступы. Всё работает без регистрации и оплаты, а текст обрабатывается прямо в браузере. Ничего не нужно устанавливать, аккаунт не запрашивается, ограничений на число документов нет. Оплаты и пробных периодов тоже нет.

Почему JSON не форматируется?

Скорее всего, в тексте есть синтаксическая ошибка: лишняя запятая, одинарные кавычки, комментарий или незакрытая скобка. Сообщение под полем указывает строку и столбец — исправьте это место и повторите. Сообщение с позицией позволяет найти место даже в длинном ответе; после правки нажмите кнопку ещё раз.

Сохраняются ли числа без потерь?

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

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

Минификация убирает все пробелы и переносы, оставляя одну строку. Форматирование, наоборот, добавляет отступы для чтения. Значения в обоих режимах одинаковы. Форматирование удобно для чтения, минификация — для отправки; переключение между ними ничего не теряет и занимает один клик. Оба режима работают с одним и тем же текстом.

Отправляется ли JSON на сервер?

Нет. Проверка и перестановка отступов идут в этой вкладке. Текст не покидает устройство, а результат можно скачать файлом или скопировать. Нет шага загрузки и нет очереди: текст разбирается в той же вкладке, где вы его вставили, и копия нигде не сохраняется.

Можно ли открыть файл .json с компьютера?

Да, кнопка «Открыть файл» выбирает JSON с устройства. После форматирования файл скачивается под именем formatted.json, а исходный остаётся на месте. Исходный файл не изменяется, а отформатированная копия получает понятное имя. Ничего не перезаписывается на диске. Файлы можно сравнить в сравнении текстов.

Есть ли ограничение на размер?

Инструмент рассчитан на документы до нескольких мегабайт и работает без задержек на обычных ответах API. Очень большие файлы удобнее открыть в редакторе кода, где есть поиск и сворачивание. Такие файлы открываются там быстрее и получают режим только для чтения, если очень велики.

Другие инструменты

Форматировать JSON онлайн

Проверка JSON с позицией ошибки, ровные отступы и минификация.

Открыть редактор