Форматировщик JSON
Форматируйте, минифицируйте, сортируйте ключи и конвертируйте между объектами JSON и экранированными строками.
Результат
Скопировано!
Результат появится здесь.
Как это работает
Форматировщик JSON проверяет и форматирует любой JSON-документ прямо в браузере, используя нативный движок JSON.parse — без загрузки на сервер и без сетевого доступа после первой загрузки страницы.
Как использовать:
- Вставьте сырой JSON в область ввода.
- Выберите отступ: 2 пробела, 4 пробела или табуляция.
- Нажмите «Форматировать» для читаемого вида, «Минифицировать» для удаления лишних пробелов, «Сортировать» для алфавитного упорядочивания ключей, или «Stringify» для оборачивания документа в JSON-строку.
Пример: {“b”:1,”a”:2} с сортировкой → {“a”:2,”b”:1}.
Ограничения: входные данные более 1 МБ отклоняются во избежание зависания вкладки. Поддерживается только строгий JSON (RFC 8259) — комментарии и завершающие запятые вызывают ошибку.
Конфиденциальность: всё обрабатывается локально — данные не покидают браузер.
Сценарии использования
- Отладка ответов API
- Чтение конфигурационных файлов
- Проверка payload вебхуков
- Очистка данных перед отправкой
- Совместное использование отформатированного JSON
Часто задаваемые вопросы
- JSON отправляется на сервер?
- Нет, обработка использует только нативный JSON.parse браузера.
- Каков максимальный размер?
- 1 МБ. Сверх этого ввод отклоняется для сохранения отзывчивости.
- Почему сортировка влияет и на вложенные объекты?
- Сортировка рекурсивная — все ключи на всех уровнях упорядочиваются по алфавиту.
- Что делает Stringify?
- Оборачивает JSON в строку в кавычках со спецсимволами в экранированном виде.
- Поддерживаются ли JSON5 или комментарии?
- Нет, только строгий JSON RFC 8259.