Бесплатный разбор

Форматирование JSON

Вставьте JSON, выберите отступы и при необходимости сортировку ключей. Результат можно скопировать или скачать.

Данные обрабатываются в браузере.

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

Документ разбирается через JSON.parse и выводится заново с выбранным отступом. Сортировка ключей применяется рекурсивно: ключи объектов упорядочиваются по алфавиту, порядок элементов массива не меняется.

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

Комментарии и висячие запятые стандарт JSON не разрешает. Для них нужен JSON5, здесь его нет.

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

Сохранится ли порядок ключей?

Без сортировки — да, в порядке исходного документа. С сортировкой — по алфавиту на каждом уровне.

Почему изменились числа?

JSON хранит числа как числа. Очень большие целые могут потерять точность — это ограничение JavaScript, а не форматтера.

Можно отформатировать массив?

Да, корнем может быть объект, массив или значение.

Данные отправляются на сервер?

Нет.

Связанные инструменты

Проверить синтаксис с координатами ошибки — в валидаторе JSON. Превратить массив в таблицу — в конвертере JSON → CSV. Создать идентификаторы — в генераторе UUID.

Нужен сайт или SEO

Инструмент — это только начало

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