Перейти к содержанию
Конвертер времени начала матчей ЧМ уже доступенСмотрите время начала в своем часовом поясе и добавляйте напоминания в календарь.

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

Форматтер и валидатор JSON локально форматирует, проверяет, минимизирует и сортирует стандартный JSON, показывает ошибки строк/столбцов, поддерживает отступы Tab/2/4/8, предпросмотр на рабочем столе и простое копирование.

Ввод JSON

Символы

0 / 50,000

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

Быстрый старт

1
Вставьте стандартный JSON в редактор.
2
Если проверка не прошла, посмотрите выделенные строку и столбец.
3
Нажмите Форматировать, чтобы сделать JSON читаемым; предпросмотр на ПК пишет справа.
4
Нажмите Минифицировать, чтобы убрать лишние пробелы и переносы строк.
5
Копируйте вывод предпросмотра, если он открыт; иначе копируйте содержимое редактора.

Частые сценарии

Отладка API

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

Анализ логов

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

Управление конфигурациями

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

Code review

добавляйте понятные JSON‑примеры в PR/документацию После этого результат можно сразу скопировать, скачать или экспортировать.

Проверка перед коммитом

унифицируйте формат/отступы JSON перед фиксацией После этого результат можно сразу скопировать, скачать или экспортировать.

Параметры форматирования и действия

Размер отступа: используйте список рядом с кнопками (Tab/2/4/8)
Сортировка: нажмите «Сортировать», чтобы рекурсивно расположить ключи объекта в алфавитном порядке. Значения JSON остаются прежними, но порядок ключей меняется и не является автоматически обратимым.

Стандартные границы JSON

Анализатор принимает только стандартные значения JSON: объекты, массивы, строки, числа, логические значения и ноль.
Комментарии, одинарные кавычки, конечные запятые, NaN, Infinity, undefined, JSON5 и JSONC не поддерживаются этим инструментом.
Сначала выполните форматирование и минимизацию, а затем преобразование в строку. Они не сохраняют исходные пробелы, комментарии или стиль форматирования.
Сортировка рекурсивно изменяет порядок ключей объекта. Сначала скопируйте резервную копию, если порядок имеет значение для вашего рабочего процесса.
Предварительный просмотр на рабочем столе — это панель вывода, доступная только для чтения. Копирование использует вывод предварительного просмотра при открытии, в противном случае — текущее содержимое редактора.
Подсветка ошибок работает только на уровне синтаксиса. Это не валидатор схем, проверка OpenAPI, проверка типов или сканер безопасности.
Это не древовидный просмотрщик, не JSONPath-проводник, не визуальный граф, не обработчик загрузки/скачивания файлов и не межформатный конвертер.

Рекомендации по использованию

Экранирование: внутри строк JSON записывайте кавычки и новые строки как допустимые escape-символы JSON, например \" и \n.
Согласованность: согласовать отступы, порядок ключей и схему вне этого средства форматирования; эта страница проверяет синтаксис, а не бизнес-правила
Резервная копия перед сортировкой: сортировка меняет порядок ключей и не откатывается автоматически; сделайте копию заранее
Сначала ориентируйтесь на подсвеченную строку с ошибкой; наведите курсор или коснитесь её, чтобы увидеть «строка X, столбец Y» и проверить рядом кавычки, запятые и скобки
Сначала минифицируйте, затем форматируйте — так проще заметить лишние запятые и несоответствующие кавычки

Ограничения и совместимость

Без комментариев: // и /* */ не входят в стандарт JSON; используйте другой формат, если нужны комментарии.
Без одинарных кавычек: 'text' — невалидная JSON‑строка
Без завершающих запятых: {"a":1,} или [1,] — неверно

Конфиденциальность и безопасность

Форматирование JSON выполняется локально в браузере. Содержимое редактора может оставаться как черновик браузера. Если включено сохраненное рабочее пространство или синхронизация WebDAV, содержимое редактора, параметры форматирования, переключатель предпросмотра, настройка номеров строк и настройка переноса строк могут сохраняться через эту синхронизацию. Вывод предпросмотра, ошибки проверки, подсветка строки/столбца, состояние копирования и история отмены выводятся из текущего содержимого редактора и не сохраняются как отдельные данные результата. Этот инструмент не загружает файлы, не создает вложения и не экспортирует файлы.

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

7

Перейдите к следующему шагу с этими связанными инструментами.

Ресурсы

Руководства

Вся обработка инструментов выполняется локально в вашем браузере.