Comparez deux structures JSON et mettez en évidence les changements. Voyez instantanément les valeurs ajoutées, supprimées et modifiées.
Comparaison JSON professionnelle pour le contrôle de version et le débogage
Affichez les deux documents JSON côte à côte avec les différences surlignées en couleur pour une analyse facile
Détecte les changements à chaque niveau d'imbrication — clés ajoutées, clés supprimées, valeurs modifiées et changements de type
Comprend la structure JSON afin que la réorganisation des clés ne soit pas perçue comme un changement, uniquement les différences de données réelles
Affiche un comptage des ajouts, suppressions et modifications pour évaluer rapidement l'étendue des changements
Exportez les résultats du diff pour les partager avec vos collègues ou les inclure dans les revues de pull request
La comparaison s'exécute entièrement dans votre navigateur — vos fichiers JSON ne sont jamais envoyés à un serveur
Questions courantes sur la comparaison JSON
Les objets JSON sont non ordonnés par spécification, notre outil compare donc par noms de clés, non par position. Si les mêmes clés contiennent les mêmes valeurs dans un ordre différent, aucune différence n'est signalée. Cela correspond au fonctionnement réel des parseurs JSON.
Oui — collez deux documents JSON et l'outil met en évidence chaque différence. C'est utile pour comparer des réponses d'API entre environnements (staging vs production), avant et après un changement de code, ou entre versions d'API.
Clés ajoutées (présentes à droite mais pas à gauche), clés supprimées (présentes à gauche mais pas à droite), valeurs modifiées (même clé, valeur différente) et changements de type (ex. une chaîne transformée en nombre). Chaque type a un code couleur différent.
Oui, l'outil gère des fichiers jusqu'à 100 Mo. Pour de très grandes comparaisons, les résultats peuvent prendre un moment à calculer. L'algorithme diff est optimisé pour les structures profondément imbriquées courantes dans les réponses API et les fichiers de configuration.
Absolument. Les usages courants incluent la comparaison de fichiers de configuration entre environnements, la vérification des sorties de migration de base de données, la vérification des changements de réponses API après les déploiements et l'examen de l'évolution du schéma JSON.