Все проекты
Готовые приложения

JSON Formatter

Бесплатный JSON-форматировщик, валидатор и древовидный просмотрщик, работающий целиком в браузере — без загрузки на сервер, регистрации и рекламы

JSON Formatter
Vanilla JavaScriptHTML5CSS3DockernginxGitHub Actions

/ О проекте

JSON Viewer — онлайн-инструмент для форматирования, проверки и изучения JSON-документов. Его главное отличие в том, что вся логика выполняется в браузере: то, что вы вставляете, никогда не уходит на сервер. При работе с приватными ответами API, токенами или production-логами это принципиально. Проект написан на чистом JavaScript, без фреймворков и сторонних библиотек — и без этапа сборки, только статические файлы. Благодаря этому страница открывается мгновенно и продолжает работать при обрыве соединения. Отдельное внимание уделено диагностике ошибок. Большинство онлайн-инструментов ограничивается сообщением «Unexpected token»; здесь показываются точная строка и колонка, понятное объяснение, фрагмент кода вокруг ошибки с указателем на конкретный символ и кнопка перехода прямо к нему. Большие файлы тоже не проблема: номера строк виртуализированы, поэтому в документе на 60 000 строк в DOM остаётся всего около 60 элементов.

/ Возможности

  • Сворачиваемое дерево — клик по ключу копирует путь ($.items[0].sku), клик по значению копирует само значение
  • Точная диагностика ошибок — строка, колонка, понятное объяснение и переход к ошибке; распознаются лишние запятые, ключи без кавычек, незакрытые скобки, комментарии и литералы Python
  • Форматирование, минификация и сортировка ключей A→Z; 2 пробела, 4 пробела или табуляция
  • Автоматический быстрый режим для больших файлов — 884 КБ и 60 000 строк открываются без зависаний
  • Открытие файла, drag & drop, загрузка по URL и сохранение результата в .json
  • Фильтр по ключам и значениям — подходящие ветки сохраняются, совпадения подсвечиваются
  • Тёмная и светлая темы, настройки сохраняются в localStorage, полное управление с клавиатуры
  • 100% на стороне клиента — без бэкенда, без аналитики, ничего не покидает ваш компьютер