Форматировать JSON
Вставьте JSON и получите его отформатированным, проверенным или сжатым. Данные остаются в браузере — это важно, когда внутри токены или данные клиентов.
- Бесплатно
- Файлы не покидают ваше устройство
- Без регистрации
- Без ограничений по файлам
Как пользоваться
- Вставьте JSON в поле ввода.
- Выберите отступ — два пробела, четыре или табуляцию — и при необходимости включите сортировку ключей.
- Нажмите «Форматировать» для читаемого вида или «Сжать», чтобы убрать все лишние байты.
- Если JSON некорректен, сообщение под кнопками покажет, чего ждал парсер и на каком месте он остановился.
Полезно знать
Что именно проверяется
Инструмент разбирает текст встроенным парсером браузера, поэтому принимает ровно то же, что примет JavaScript-приложение, и отвергает ровно то же. Висящие запятые, одинарные кавычки, ключи без кавычек, комментарии и NaN — невалидный JSON, даже если редакторы их прощают.
Форматирование против минификации
JSON с отступами нужен для чтения и сравнения версий при code review. Минифицированный — без пробелов и переносов — нужен для передачи: он обычно уменьшает объём на 15–30% ещё до сжатия, а это заметно на ответах API и конфигурации, встроенной в страницу.
Зачем сортировать ключи
Порядок ключей в объекте JSON не гарантирован, поэтому две выгрузки одних и тех же данных могут отличаться только порядком и давать огромный бессмысленный diff. Сортировка перед сравнением показывает реальные изменения.
Частые вопросы
Мой JSON уходит на сервер?
Нет. Разбор и форматирование идут в браузере, поэтому пароли, токены и персональные данные внутри payload не покидают ваш компьютер.
Почему JSON не проходит проверку?
Чаще всего — запятая перед закрывающей скобкой, одинарные кавычки вместо двойных, ключи без кавычек или случайный комментарий. В сообщении об ошибке указано место, где парсер сдался.
Какой максимальный размер?
Ввод ограничен 5 МБ, чтобы страница оставалась отзывчивой. Большие дампы удобнее обрабатывать через jq или редактор кода.
Меняются ли мои данные при форматировании?
Нет. Меняются только пробелы — и порядок ключей, если включить сортировку. Значения, типы и структура остаются прежними.
Работает ли офлайн?
Да. После загрузки страницы можно отключить интернет: вся логика находится в самой странице.
Поддерживаются ли JSON Lines или JSON5?
Пока нет: инструмент проверяет строгий JSON по RFC 8259 — тот, что используют браузеры и большинство API.
Похожие инструменты
- Подсчёт слов Введите или вставьте текст — счётчики обновятся мгновенно: слова, символы, предложения, абзацы…
- Генератор паролей Новый пароль создаётся сразу при открытии страницы — криптографическим генератором случайных чи…
- Мой IP-адрес Публичный IP-адрес — это то, что видит каждый сайт, который вы открываете. Вот он, а заодно и в…