Совет: в режиме «Код» нажмите Ctrl+F (⌘F на Mac) для поиска и замены.
Вставьте JSON, откройте файл или загрузите пример, чтобы увидеть дерево.
Для режима «Таблица» нужен массив объектов. Выберите такой массив в дереве.
Ограничения: файлы до 200 MB (.json или .json.gz); дерево и таблица — до 20 MB или 1 000 000 узлов. Обработка идет прямо в браузере.
Форматирование JSON, валидатор и просмотр онлайн
Этот JSON viewer показывает JSON в виде сворачиваемого дерева, кода или таблицы, а заодно работает как JSON форматтер и валидатор JSON. Вставьте JSON или откройте файл .json или .json.gz — он не загружается на сервер, обработка идет прямо в браузере.
Обновлено:
Как это работает
Вставьте или откройте JSON
Вставьте JSON в режим «Код», перетащите файл .json или .json.gz, нажмите «Открыть файл» или начните с кнопки «Загрузить пример».
Изучите дерево
Разворачивайте и сворачивайте объекты и массивы, ищите по ключам и значениям, а щелчком по узлу копируйте его JSONPath.
Форматируйте, проверяйте, сохраняйте
Форматирование JSON с отступом в 2 или 4 пробела либо табуляцией, минификация и проверка. Результат можно скопировать или скачать как файл .json.
Возможности
JSON форматтер и минификация
Сжатый JSON становится читаемым, а отформатированный можно минифицировать. Порядок ключей, экранирование и числа сохраняются точно, поэтому большие целые числа не округляются.
Валидатор JSON с точным местом ошибки
Ошибка указывается со строкой и столбцом и понятным объяснением: лишняя запятая, одинарные кавычки, пропущенная запятая. Кнопка «Перейти к ошибке» переносит прямо к нужному месту в коде.
Режимы «Дерево», «Код» и «Таблица»
Дерево показывает типы и число элементов, в режиме «Код» подсвечивается синтаксис, а массив объектов можно просмотреть как таблицу.
Большие и сжатые файлы
Разбор выполняется в Web Worker, поэтому страница не зависает, а файлы .json.gz распаковываются прямо в браузере.
Ограничения и конфиденциальность
Файлы и вставленный JSON могут занимать до 200 MB, включая размер файла .json.gz после распаковки. Файлы больше этого лимита отклоняются еще до чтения. Режимы «Дерево» и «Таблица» работают для документов до 20 MB или 1 000 000 узлов; более крупные документы показываются как обычный текст без подсветки, но форматирование, минификация, проверка, поиск, копирование и скачивание по-прежнему работают. Подсветка синтаксиса включается для документов до 5 MB.
Ваш JSON не покидает браузер: ничего не загружается на сервер и не записывается в журналы. Подробнее — на странице о конфиденциальности.
Частые вопросы
Этот JSON viewer онлайн бесплатный?
Да. Он бесплатный, не требует регистрации и не имеет дневных лимитов. JSON обрабатывается в вашем браузере.
Как открыть JSON-файл в читаемом виде?
Откройте файл или вставьте его содержимое и нажмите «Форматировать». В режиме «Дерево» структуру просматривать еще проще.
Можно ли открыть файлы .json.gz?
Да. Перетащите или откройте JSON-файл, сжатый gzip: он распаковывается локально встроенными средствами браузера и показывается как обычный JSON-файл.
Нужно ли расширение JSON viewer для Chrome или установка программы?
Нет. Страница работает в Chrome, Edge, Firefox и Safari, ничего устанавливать не нужно.
Работает ли просмотр JSON на Mac, Windows и Android?
Да, в любом современном браузере на macOS, Windows, Linux, Android и iOS. На телефоне нажмите «Открыть файл» и выберите JSON-файл в памяти устройства.
Чем форматирование JSON отличается от минификации?
Форматирование добавляет переносы строк и отступы. Минификация удаляет все пробелы и переносы, чтобы файл стал меньше. Сами данные в обоих случаях не меняются.
Как валидатор JSON сообщает об ошибках?
Он проверяет строгий JSON и показывает первую ошибку со строкой и столбцом. Повторяющиеся ключи и числа, которые теряют точность в JavaScript, отображаются как предупреждения.