IT
Форматирование и проверка JSON
Проверяйте JSON, форматируйте с отступами, минифицируйте и быстро находите ошибки синтаксиса.
Основные параметры
Задайте исходные данные - результат обновится автоматически.
Что сделать
JSON
Форматирование JSON
https://edinici.ru/it/json-formatter
Результаты расчёта
Форматирование JSON · JSON
Объектов 2, массивов 1, строк 5, чисел 2, булевых 1, null 0.
{
"name": "edinici",
"tools": 54,
"sections": [
"finance",
"home",
"health"
],
"ok": true,
"user": {
"id": 1,
"role": "admin"
}
}Символов вход
109
Символов выход
163
Сжатие
-49,5%
Инструмент был полезен?
Справочник по расчёту
Об инструменте
Что делает этот инструмент
JSON formatter/validator проверяет JSON на корректность, форматирует с 2 или 4 пробелами, минифицирует, экранирует как строку и опционально сортирует ключи. Возвращает статистику структуры.
4 режима: форматирование, минификация, экранирование.
Сортировка ключей для diff и контрактов.
Подсчёт объектов, массивов, типов значений.
Точное сообщение об ошибке парсера.
Шаг за шагом
Как пользоваться
- Вставьте JSON в текстовое поле.
- Выберите режим - формат, минификация, stringify.
- При необходимости включите сортировку ключей.
- Если есть ошибка - изучите сообщение и поправьте.
Подходит для
- Отладка API‑ответов.
- Подготовка JSON для документации.
- Проверка конфигов перед коммитом.
- Минификация для уменьшения размера.
Ограничения
Точность и ограничения
JSON не допускает комментариев, trailing commas и одинарных кавычек.
Ключи должны быть в двойных кавычках.
NaN, Infinity и функции не сериализуются.
Вопросы
Вопросы и ответы
JSON строже: нет одинарных кавычек, комментариев, undefined, trailing comma.
Нет. Парсинг и форматирование выполняются локально в браузере.
Упорядочивает ключи по алфавиту во всех вложенных объектах. Удобно для контрактов и сравнения.
Экранирует JSON в строку (с кавычками внутри). Удобно для подстановки в код.
Ещё
Похожие инструменты
- Скорость загрузкиРазмер файла, скорость канала и время скачивания или выгрузки.
- Генератор QR-кодовQR для ссылки, текста, Wi-Fi, контакта, телефона, email, SMS и геолокации.
- Исключить IP из сетиРазбить CIDR-сеть на диапазоны после исключения одного IP.
- Исключить подсеть из сетиПолучить остаточные CIDR-блоки после вычитания подсети.