View JS N

О ViewJSON

ViewJSON — бесплатное онлайн-средство просмотра и форматирования JSON, созданное для разработчиков, работающих с API, которые возвращают медиа в формате Base64. В отличие от обычных инструментов, которые показывают все строки как текст, ViewJSON автоматически распознаёт Base64-контент и отображает его как изображения, аудиоплееры, видеоплееры или предпросмотр PDF — прямо внутри структуры JSON. Все данные обрабатываются локально в вашем браузере и никогда не покидают устройство.

Зачем мы это создали

Мультимодальные AI-API — OCR, синтез речи, модели компьютерного зрения, генерация изображений — передают данные почти исключительно в Base64. При разработке и тестировании это порождает ряд повторяющихся проблем:

Утомительный предпросмотр результатов

API синтеза речи и генерации изображений возвращают аудио и изображения в Base64. Чтобы их увидеть, нужно извлечь строку из JSON-ответа, вставить в онлайн-декодер и повторить для каждого поля.

Ошибки при формировании запросов

Для вызова OCR или модели зрения нужно сначала сконвертировать изображение в Base64 на стороннем сайте, затем вставить строку в тело запроса. Процесс хрупкий — ошибка в кавычках или escape-последовательности приводит к тому, что вместо отладки логики приходится чинить синтаксис JSON.

Неудобный просмотр истории

Postman и Fiddler сохраняют историю запросов, но Base64-поля отображаются как длинные закодированные строки без указания содержимого. Чтобы проверить, что было отправлено или получено, приходится извлекать и декодировать каждую строку отдельно.

Поэтому мы создали ViewJSON: вставьте JSON — и сразу увидите каждое изображение, услышите каждый аудиоклип, воспроизведёте каждое видео — не покидая страницу.

Сценарии использования

Отладка ответов AI API

Вставьте ответ API с Base64-медиа в ViewJSON. Аудио, изображения и видео автоматически распознаются и отображаются прямо в структуре JSON — без ручного извлечения и внешних декодеров.

Demo: Отладка ответов AI API

Подготовка мультимодальных API-запросов

Вставьте изображение прямо в редактор. ViewJSON покажет предпросмотр и сохранит строку Base64 в JSON. При копировании вы получите готовый Base64-payload — без отдельной конвертации.

Demo: Подготовка мультимодальных API-запросов

Обмен JSON с командой

ViewJSON сжимает JSON с помощью pako (zlib) и кодирует в URL. Без загрузки файлов, облачного хранилища и ссылок с истекающим сроком. Получатель открывает ссылку и видит форматированные данные с предпросмотром медиа — всё декодируется на стороне клиента.

Технологии и конфиденциальность

Создан на Astro + React

Islands-архитектура для минимальной загрузки JavaScript. Клиентский код загружается только для интерактивных компонентов.

Редактор CodeMirror 6

Профессиональный редактор кода с подсветкой синтаксиса, сворачиванием, поиском и подсветкой скобок. Работает с файлами свыше 10 МБ без потери производительности.

Cloudflare Pages

Развёрнут глобально в edge-сети Cloudflare для быстрой загрузки по всему миру.

Конфиденциальность данных

Ваши JSON-данные обрабатываются полностью в браузере и никогда не отправляются на сервер — даже функция обмена кодирует данные прямо в URL.

Контакты

Вопросы, отзывы или пожелания по функциональности? Напишите нам на support@viewjson.net