Форматирование JSON
Форматируйте, проверяйте и минифицируйте JSON с понятными сообщениями об ошибках
Об этом калькуляторе
JSON-форматировщик проверяет, красиво форматирует и минифицирует JSON. Входные данные проходят через JSON.parse и обратно, поэтому результат точно соответствует спецификации, а Unicode сохраняется; в режиме форматирования используются отступы в два пробела, а минификация удаляет все пробельные символы. Инструмент выводит размер входных и выходных данных, изменение размера в процентах и число узлов, чтобы можно было убедиться, что структура разобрана как ожидалось. При ошибке разбора показывается точное сообщение парсера с указанием позиции.
«Форматирование JSON»: как пользоваться
- Введите или вставьте данные в поле.
- Посмотрите результат — он обновляется мгновенно по мере ввода.
- При необходимости настройте параметры под свою задачу.
- Скопируйте URL страницы, чтобы поделиться именно этим результатом.
Типичные примеры
- форматирование {"a":1,"b":[2,3]} → 4 строки с отступами, 5 узлов
- минификация отформатированного объекта из 41 символа → {"name":"Ada","tags":["x","y"]} (размер −24,39%)
- {a:1} → ошибка: Expected property name or '}' in JSON at position 1 (line 1 column 2)
Часто задаваемые вопросы
«Форматирование JSON»: как это работает?
Введите или вставьте данные, и инструмент обработает их прямо в браузере, сразу показав результат. Ничего из введённого не загружается на сервер — все вычисления происходят на вашем устройстве.
«Форматирование JSON»: когда пригодится?
Он удобен в разработке, отладке, дизайне и администрировании — всякий раз, когда нужно быстро выполнить это преобразование или проверку, ничего не устанавливая и не доверяя свои данные стороннему сервису.
Насколько надёжны результаты?
Инструмент напрямую реализует соответствующий стандарт или спецификацию, поэтому его результат совпадает с тем, что выдаёт совместимое ПО. О пограничных случаях, например пустом или некорректном вводе, сообщается явно, а не молча.
Можно ли поделиться конкретным результатом с кем-то?
Да. Введённые данные обновляют URL, поэтому достаточно скопировать адресную строку и отправить ссылку — у получателя инструмент откроется в том же состоянии.