Текст разбирается встроенным движком JSON самого браузера, так что результат в точности совпадает с тем, как ваш код прочитает эти данные — без сюрпризов, без обращения к серверу и без ограничений, кроме возможностей самого устройства.
Форматирование JSON онлайн
Работает прямо в браузере - без загрузки файлов и регистрации.
Что делает форматтер JSON?
Форматтер превращает запутанный или сжатый JSON в аккуратный текст с отступами, который легко читать, и по ходу набора проверяет его на ошибки синтаксиса. Вставьте JSON, выберите ширину отступа и скопируйте готовый результат — или сожмите его обратно в одну строку. Всё работает прямо в браузере, поэтому приватные данные никуда не уходят с вашего устройства.
Как пользоваться
- 1Вставьте JSON. Поместите запутанный, сжатый или написанный вручную JSON в поле ввода.
- 2Посмотрите результат. Он форматируется на лету, а строка статуса показывает, валиден ли JSON, или указывает на первую ошибку.
- 3Выберите отступ или сожмите. Переключайтесь между 2 пробелами, 4 пробелами и табуляцией или нажмите «Сжать», чтобы свести всё в одну строку.
- 4Скопируйте. Скопируйте отформатированный результат и вставьте туда, где он нужен.
Кому пригодится
- Разработчикам, которые разбирают ответ API и хотят прочитать его с одного взгляда.
- Инженерам QA и поддержки — проверить, валиден ли запрос, прежде чем заводить баг.
- Для работы с данными и конфигами — привести в порядок файл настроек или тело вебхука перед коммитом.
- Студентам и авторам, которые вставляют JSON в документацию и хотят чистые примеры с отступами.
Вопросы и ответы
Форматтер JSON бесплатный?
Да — полностью бесплатный, без регистрации и без ограничений по количеству. Работает прямо в браузере.
Мой JSON куда-нибудь загружается?
Нет. JSON разбирается и форматируется локально, в вашем браузере, и никогда не отправляется на сервер — поэтому в нём безопасно держать приватные ключи API, токены и внутренние данные.
Чем форматирование JSON отличается от проверки?
Форматирование заново расставляет отступы в валидном JSON, чтобы он стал читаемым; проверка определяет, является ли текст корректным JSON вообще. Этот инструмент делает и то и другое сразу — проверяет по ходу набора и показывает первую ошибку синтаксиса, если JSON невалиден.
Почему мой JSON невалиден?
Чаще всего причина — лишняя запятая после последнего элемента, одинарные кавычки вместо двойных, ключи без кавычек или пропущенная скобка. Строка статуса называет проблему и указывает на строку и столбец, чтобы её можно было быстро исправить.
Что делает сжатие?
Сжатие убирает все пробелы и переносы строк и выдаёт самый компактный валидный JSON в одну строку — это удобно, когда нужно уменьшить файл конфигурации или вставить данные в URL либо тело запроса.
Работает ли без интернета?
Да. После загрузки страницы форматтер продолжает работать без подключения, потому что вся обработка идёт на вашем устройстве.