Форматтер и валидатор JSON

Форматируйте, проверяйте, улучшайте и минимизируйте JSON полностью в своем браузере. Никаких загрузок, никакого отслеживания — ваши данные остаются на вашем устройстве.

100% на основе браузера Регистрация не требуется Конфиденциально по умолчанию
Готово

Вставьте JSON, перетащите файл или нажмите «Открыть файл».


                            

Результат появится здесь. Все работает в вашем браузере.

Конфиденциальность по умолчанию

Все форматирование, проверка и минимизация выполняются локально в вашем браузере. Ваш JSON никогда не отправляется на сервер.

Мгновенная обратная связь

Получайте ошибки разбора с информацией о строке и столбце, а также окружающий контекст, чтобы вы могли исправить опечатки за считанные секунды.

Форматировать, минимизировать и сортировать

Красиво распечатывайте JSON с отступом 2, 4 или табуляцией, минимизируйте для передачи и при необходимости сортируйте ключи объектов в алфавитном порядке.

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

Нужно преобразовать JSON в другой формат? Используйте один из специальных конвертеров ниже.

FAQ: конвертер файлов Convertr

Этот форматтер JSON действительно бесплатен? ▾

Да. Форматтер, валидатор и улучшитель JSON Convertr.org на 100% бесплатен, без регистрации, водяных знаков и ограничений на использование.

Мой JSON загружается на сервер? ▾

Нет. Это встроенный в браузер форматировщик JSON. Ваш JSON-текст никогда не покидает ваше устройство — форматирование, проверка и минификация выполняются локально в вашем браузере с использованием JavaScript.

Что проверяет валидатор? ▾

Валидатор проверяет, является ли ваш ввод синтаксически правильным JSON в соответствии с официальной спецификацией JSON. Ошибки включают неправильно расположенные запятые, несбалансированные скобки, ключи без кавычек и завершающие символы, с информацией о строке и столбце, когда это возможно.

В чем разница между «Форматировать» и «Минимизировать»? ▾

Формат (также называемый «Улучшить» или «Красивая печать») добавляет разрывы строк и отступы, чтобы JSON было легко читать. «Минимизировать» удаляет все ненужные пробелы, чтобы сделать JSON как можно меньше для передачи по сети.

Могу ли я отсортировать ключи в алфавитном порядке? ▾

Да. Включите опцию «Сортировать ключи», чтобы рекурсивно сортировать ключи объектов в алфавитном порядке. Массивы сохраняют свой исходный порядок.

Файл JSON какого размера я могу отформатировать? ▾

Поскольку все работает в вашем браузере, практический предел зависит от вашего устройства. Современные настольные компьютеры легко справляются с JSON-файлами размером в несколько мегабайт. Для очень больших файлов предпочтительнее использовать инструменты командной строки, такие как jq.

Поддерживает ли этот инструмент JSON5 или JSONC (JSON с комментариями)? ▾

Нет. Чтобы оставаться строго совместимым со спецификацией JSON, JSON5 и JSONC (JSON с комментариями или завершающими запятыми) не поддерживаются. Удалите комментарии и завершающие запятые перед вставкой.

Могу ли я преобразовать JSON в YAML, XML или CSV? ▾

Эта страница посвящена форматированию, проверке и минимизации самого JSON. Для преобразования формата (JSON в YAML, JSON в XML, JSON в CSV) Convertr.org предлагает специальные страницы преобразователя.

JSON Formatter и Validator

Разбирать, проверять, форматировать, минифицировать, сортировать и проверять текст JSON.

Ввод
Текст JSON или локальный файл .json плюс опции форматирования.
Вывод
форматированный или минифицированный JSON с синтаксической диагностикой и статистикой.
Реальные ограничения
JSON не может содержать комментарии, завершающие запятые, NaN или семантику дублирования ключей, которую сохраняет каждый парсер; память устройства ограничивает очень большие документы.
Конфиденциальность и обработка данных
Текст JSON или локальный файл .json плюс параметры форматирования обрабатываются в этой вкладке браузера. Convertr не получает и не хранит его; закрытие или перезагрузка страницы очищает рабочее состояние, если инструмент явно не предлагает локальную загрузку.

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

  1. Предоставьте текст JSON или локальный файл .json плюс параметры форматирования в элементах управления инструмента.
  2. Выберите настройки, которые влияют на отформатированный или минифицированный JSON с диагностикой синтаксиса и статистикой, затем запустите инструмент.
  3. Просмотрите отформатированный или минифицированный JSON с диагностикой синтаксиса и статистикой перед копированием или загрузкой.

Распространенные причины сбоев

Ошибка синтаксиса сообщает свою позицию в разборе, в то время как пустой ввод или слишком большой документ не могут создать вывод.

Полезный пример

Вставьте компактный ответ API, чтобы отформатировать его с отступом в два пробела и отсортировать ключи объектов для обзора.