Comparateur JSON — repère chaque différence entre deux documents
Colle deux documents JSON et vois d'un coup d'œil ce qui a été ajouté, supprimé ou modifié. Tout tourne dans ton navigateur.
The diff between A and B appears here.
S'exécute dans ton navigateur. Ce que tu saisis n'est pas envoyé à PayloadIQ.
Le Comparateur JSON met en regard deux documents JSON clé par clé, directement dans ton navigateur, et te dit précisément ce qui change entre eux : les clés ajoutées, celles qui ont disparu et celles dont la valeur a été modifiée. Chaque différence est repérée par son chemin complet, par exemple profile.city ou tags[2], pour que tu localises sans effort une modification enfouie au fond d'un objet imbriqué. Aucun fichier n'est téléversé : tes données ne quittent jamais ta machine.
Comment marche la comparaison
L'outil parcourt les deux structures en profondeur et compare chaque feuille. Une clé présente uniquement à droite est marquée comme ajoutée, une clé présente seulement à gauche comme supprimée, et quand une valeur diffère, l'ancienne s'affiche à côté de la nouvelle. Un détail à garder en tête : les tableaux sont comparés par position, c'est-à-dire index par index. Si tu insères un élément au début d'un long tableau, tous les index suivants se décalent et le diff paraît plus gros qu'il ne l'est réellement. Quand l'ordre n'a pas d'importance, trie les deux côtés de la même façon avant de comparer.
Tout reste dans ton navigateur
C'est l'outil idéal pour traquer un changement cassant entre deux versions d'une réponse d'API, vérifier un fichier de config avant un déploiement ou comprendre ce qu'une migration a réellement modifié. Comme toute la comparaison s'exécute en local, en JavaScript, tu peux y coller des payloads sensibles — jetons, données client, secrets — sans aucun risque : rien n'est envoyé à un serveur, rien n'est stocké, rien n'est journalisé. Tu peux même couper ta connexion et continuer à comparer.