Форматирование JSON
Форматируйте, проверяйте и приводите в порядок JSON с понятными ошибками.
Вставьте JSON — он форматируется и проверяется по мере ввода. Если JSON некорректен, вы увидите сообщение самого парсера, а поле ввода будет подсвечено, чтобы найти проблему, а не искать её вручную.
Как пользоваться
- Вставьте JSON в поле ввода.
- Выберите размер отступа или минификацию, при желании отсортируйте ключи.
- Скопируйте отформатированный результат.
Почему этот инструмент
Полная конфиденциальность
Всё работает внутри браузера. Ваши файлы и текст никогда не отправляются на сервер.
Бесплатно и без ограничений
Без регистрации, без водяных знаков и без лимита на количество использований.
Мгновенный результат
Не нужно ничего загружать и ждать очереди — результат появляется так быстро, как позволяет ваше устройство.
Работает на любом устройстве
Любой современный браузер на телефоне, планшете или компьютере. Ничего устанавливать не нужно.
Частые вопросы
- Мой JSON куда-нибудь отправляется?
- Нет. Он разбирается и форматируется полностью в браузере — это важно, потому что отлаживаемый JSON часто содержит ключи API, токены или данные клиентов. Ничего не передаётся и не логируется.
- Что даёт сортировка ключей?
- Она упорядочивает ключи объектов по алфавиту на всех уровнях, не трогая порядок массивов, поскольку он несёт смысл. Удобно сравнивать два ответа API с одинаковыми данными в разном порядке.
- Почему мой JSON считается некорректным?
- Чаще всего это запятая после последнего элемента, одинарные кавычки вместо двойных или ключи без кавычек — всё это допустимо в JavaScript, но не в JSON. Показывается сообщение самого парсера с позицией, где он остановился.
- Справляется ли с большими файлами?
- Форматирование выполняется на каждое нажатие клавиши, поэтому очень большие документы в несколько мегабайт могут подтормаживать при наборе. Если вставить их целиком, всё работает нормально.
- Меняет ли форматирование мои данные?
- Нет, только пробелы, если не включена сортировка ключей. Значения, типы и порядок массивов сохраняются в точности, а числа записываются в той же форме, что использует JSON.
Похожие инструменты
Проверка JSON
Понять, корректен ли JSON, и где именно он ломается.
Сравнить два JSON
Увидеть, насколько похожи два JSON и где именно они расходятся.
Base64: кодирование и декодирование
Кодируйте текст в Base64 и обратно с полной поддержкой Unicode.
Декодер JWT
Посмотреть, что внутри JSON Web Token, никуда его не отправляя.
Расшифровка cron
Прочитать строку cron словами до того, как она запустится.
Генератор UUID
Сгенерировать UUID четвёртой версии, сколько нужно.
CSV в JSON
Превратить выгрузку из таблицы в JSON.