← Retour à l'outil

Comparer · Clés · Valeurs

Vérificateur de différences JSON

Mis à jour : 21 juin 2026

Deux réponses API, deux fichiers de configuration, deux instantanés du même objet — et un comportement qui a changé entre eux. Un vérificateur de différences JSON vous montre quelle clé a gagné une valeur, quel champ a été supprimé et quel numéro a été modifié, afin que vous arrêtiez de deviner et que vous voyiez directement le changement.

Comparez JSON →

Gratuit · Pas de téléchargement · Niveau de ligne et de caractère

Formater les deux côtés en premier

Il s'agit d'une comparaison basée sur du texte, ce qui signifie qu'elle compare ligne par ligne. JSON qui arrive sous la forme d'une seule ligne minifiée sera peu différent, car l'ensemble du document est une seule ligne. L'astuce consiste à imprimer joliment les deux versions avec la même indentation avant de comparer, afin que chaque clé se trouve sur sa propre ligne :

{
  "id": 42,
  "active": true,
  "price": 9.99
}

Une fois que les deux côtés sont formatés de manière identique, la différence devient parfaitement lisible : une valeur modifiée s'affiche sous la forme d'une ligne rouge et d'une ligne verte, une clé ajoutée apparaît sous la forme d'une seule ligne verte et une clé supprimée sous la forme d'une seule ligne rouge. NotreFormateur JSONimprimera et triera joliment les deux documents en un seul clic.

Trier les clés à comparer par contenu

JSON n'ont pas d'ordre de clé garanti, donc deux objets sémantiquement identiques peuvent répertorier leurs clés différemment. Une différence de ligne traite cela comme un changement. La solution consiste à trier les clés par ordre alphabétique des deux côtés avant de les comparer – seules les véritables différences de contenu subsistent alors. Le tri stabilise également la sortie, de sorte que la réexécution de la comparaison s'aligne toujours de la même manière.

Si vous préférez ne pas réorganiser, vous pouvez plutôt vous appuyer sur les options ignorer, mais le tri donne d'abord la différence JSON la plus propre et la plus fiable.

Ce que révèle le différentiel

Modification des donnéesComment cela apparaît
Une valeur a été modifiéeAncienne ligne en rouge, nouvelle ligne en vert, caractères modifiés marqués
Une clé a été ajoutéeUne seule ligne verte
Une clé a été suppriméeUne seule ligne rouge
Un élément du tableau a été modifiéLa ligne de l'élément mise en évidence à l'endroit

Utilisez la granularité des caractères pour identifier une différence à un chiffre dans un identifiant ou un booléen inversé, et lisez le pourcentage de similarité pour évaluer dans quelle mesure les deux charges utiles divergent globalement.

Privé et compatible hors ligne

contiennent fréquemment des jetons, des enregistrements clients et des identifiants internes. Il est donc risqué de les coller dans un comparateur côté serveur. Ce vérificateur garde tout en local : la comparaison s'exécute dans votre navigateur et rien n'est téléchargé. Vous pouvez comparer les données de production, les corps des webhooks et les secrets en toute sécurité, et la page continue de fonctionner sans connexion une fois chargée.

Questions fréquentes

Comment comparer deux objets JSON ?

Formatez les deux documents JSON avec la même indentation, collez-les dans les deux panneaux et l'outil met en évidence chaque ligne qui diffère, y compris les valeurs modifiées et les clés ajoutées ou supprimées.

Pourquoi dois-je d'abord formater le JSON ?

Une différence de texte compare les lignes, donc une jolie impression des deux côtés avec la même indentation place chaque touche sur sa propre ligne et produit une différence claire et lisible. Trier les clés en premier le rend encore plus ordonné.

L’ordre des clés est-il important ?

Pour une différence basée sur une ligne, oui. Si deux objets ont les mêmes clés dans un ordre différent, ils s'afficheront comme modifiés, alors triez d'abord les clés des deux côtés pour comparer par contenu.