View JS N

À propos de ViewJSON

ViewJSON est une visionneuse et un formateur JSON en ligne gratuit conçu pour les développeurs qui travaillent avec des API renvoyant des médias encodés en Base64. Contrairement aux formateurs JSON traditionnels qui traitent chaque valeur de chaîne comme du texte brut, ViewJSON détecte automatiquement le contenu encodé en Base64 et l'affiche sous forme d'images, de lecteurs audio, de lecteurs vidéo ou d'aperçus PDF — directement dans la structure JSON. Tout le traitement s'effectue localement dans votre navigateur — vos données ne quittent jamais votre appareil.

Pourquoi nous l'avons créé

Les API d'IA multimodales — OCR, synthèse vocale, modèles de vision, génération d'images — échangent leurs données presque exclusivement en Base64. Lors du développement et des tests, cela crée plusieurs difficultés récurrentes :

Aperçu fastidieux des résultats

Les API de synthèse vocale et de génération d'images renvoient de l'audio et des images encodés en Base64. Les prévisualiser nécessite d'extraire la chaîne de la réponse JSON, de la coller dans un décodeur en ligne, puis de répéter l'opération pour chaque champ.

Construction d'entrées sujette aux erreurs

L'appel aux modèles OCR ou de vision nécessite de convertir les images en Base64 sur un site tiers, puis de coller la chaîne dans le corps de la requête API. Le processus est fragile — un guillemet mal placé ou une séquence d'échappement cassée, et l'on perd du temps à corriger la syntaxe JSON au lieu de déboguer la logique métier.

Révision d'historique peu pratique

Postman et Fiddler conservent l'historique de vos requêtes, mais les champs Base64 apparaissent sous forme de longues chaînes encodées sans indication du contenu réel. Pour vérifier ce qui a été envoyé ou reçu, il faut extraire et décoder chaque chaîne Base64 séparément.

C'est pourquoi nous avons créé ViewJSON : collez votre JSON et visualisez immédiatement chaque image, écoutez chaque extrait audio et regardez chaque vidéo — sans quitter la page.

Cas d'utilisation

Débogage des réponses d'API IA

Collez une réponse API contenant des médias encodés en Base64 dans ViewJSON. Tous les extraits audio, images et vidéos sont automatiquement détectés et affichés en ligne dans la structure JSON — aucune extraction manuelle ni décodeur externe nécessaire.

Demo: Débogage des réponses d'API IA

Préparation de charges utiles API multimodales

Collez une image directement dans l'éditeur. ViewJSON affiche l'aperçu de l'image tout en stockant la chaîne Base64 dans le JSON. Lors de la copie, vous obtenez une charge utile Base64 prête à l'emploi — aucune conversion fichier vers Base64 séparée nécessaire.

Demo: Préparation de charges utiles API multimodales

Partage de JSON avec votre équipe

ViewJSON compresse votre JSON avec pako (zlib) et l'encode dans une URL partageable. Pas de téléversement de fichier, pas de stockage cloud, pas de lien expirant. Le destinataire ouvre le lien et voit les données formatées avec l'aperçu multimédia complet — le tout décodé côté client.

Technique et confidentialité

Développé avec Astro + React

Architecture en îlots pour un JavaScript minimal. Seuls les composants interactifs chargent du code côté client.

Éditeur CodeMirror 6

Éditeur de code professionnel avec coloration syntaxique, repliement de code, recherche et correspondance des parenthèses. Gère les fichiers de plus de 10 Mo sans problème de performance.

Cloudflare Pages

Déployé mondialement sur le réseau edge de Cloudflare pour des temps de chargement rapides partout dans le monde.

Confidentialité des données

Vos données JSON sont traitées entièrement dans votre navigateur et ne sont jamais envoyées à un serveur — même la fonctionnalité de partage encode les données directement dans l'URL.

Contact

Des questions, des commentaires ou des suggestions de fonctionnalités ? Contactez-nous à support@viewjson.net