JSON Formatter

Преобразуйте минифицированный или неформатированный JSON в читаемый вид с правильными отступами. Мгновенная валидация синтаксиса и форматирование прямо в браузере.

Настройки

Количество пробелов для отступа

Всё о форматировании JSON

Когда нужен JSON Formatter

При отладке API-ответов, анализе логов, работе с конфигурационными файлами. Минифицированный JSON экономит трафик, но абсолютно нечитаем. Форматирование — первый шаг к пониманию структуры данных.

JSON в веб-разработке

JSON — стандарт обмена данными в вебе. REST API, конфигурации webpack/vite/eslint, package.json, манифесты PWA, данные localStorage — везде JSON. Умение читать и форматировать его — базовый навык разработчика.

Типичные ошибки JSON

Trailing comma (запятая после последнего элемента), одинарные кавычки вместо двойных, отсутствие кавычек у ключей, комментарии, NaN/Infinity вместо null. Всё это нарушает стандарт JSON и вызовет ошибку парсинга.

JSON vs JavaScript объекты

JSON строже: только двойные кавычки, все ключи в кавычках, нет trailing comma, нет комментариев, только примитивы (строки, числа, boolean, null, массивы, объекты). JavaScript-объекты гибче, но не взаимозаменяемы.

Инструменты для работы с JSON

VS Code с расширением Prettier, jq для командной строки, JSON Viewer для браузера, Postman/Insomnia для API. Онлайн-форматтеры удобны для быстрых задач без установки.

Как отформатировать JSON

1

Вставьте JSON

Введите JSON в текстовое поле или загрузите .json файл. Поддерживаются файлы до 10 МБ.

2

Выберите отступ

Укажите размер отступа: 2 пробела (стандарт для веб), 4 пробела (Java/C#), или табуляция.

3

Скопируйте результат

Нажмите «Форматировать» и скопируйте готовый JSON. При ошибках синтаксиса вы увидите подсказку с позицией ошибки.

Часто задаваемые вопросы