Форматировать JSON онлайн
Вставьте JSON — инструмент проверит синтаксис, покажет строку и столбец ошибки и расставит отступы. Обратное действие — минификация в одну строку. Всё выполняется в этой вкладке.
- Ошибка с номером строки
- Отступы в два пробела
- Минификация
- Без отправки на сервер
Как отформатировать JSON
Вставьте JSON
Скопируйте ответ API или конфигурацию в поле. Кнопка «Открыть файл» выбирает .json с устройства, а пример показывает, как выглядит результат.

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

Скопируйте или скачайте
Результат копируется одной кнопкой или скачивается файлом formatted.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 с позицией ошибки, ровные отступы и минификация.
Открыть редактор