Développeur

Comparateur JSON

Comparez deux JSON et repérez les ajouts, suppressions et modifications.

  • Instantané
  • Gratuit
  • Privé (traité localement)
  • Sans inscription

Repérez chaque différence entre deux JSON

Collez deux JSON — un « avant » et un « après » — et l’outil liste les ajouts, suppressions et modifications avec leur chemin exact, plus un résumé chiffré. Parfait pour suivre l’évolution d’une config ou d’une réponse d’API.

  1. Collez JSON A

    La version de référence (avant).

  2. Collez JSON B

    La version à comparer (après).

  3. Lisez les différences

    Ajouté (+), supprimé (−), modifié (~), par chemin.

Exemple de différences

CheminTypeDétail
namemodifié"clic" → "clic.tools"
tags[1]modifié"b" → "c"
newajoutétrue

Comparaison structurelle : l’ordre des clés n’a pas d’importance. Tout est analysé localement, rien n’est envoyé.

Questions fréquentes

Comment fonctionne la comparaison ?

Les deux JSON sont analysés puis parcourus récursivement. Chaque clé est classée : ajoutée (présente seulement en B), supprimée (seulement en A) ou modifiée (valeur différente). Le chemin exact (ex. tags[1] ou user.name) est indiqué.

Les tableaux sont-ils comparés ?

Oui, élément par élément selon leur position. Si B a plus d’éléments, ils sont marqués « ajouté » ; s’il en a moins, « supprimé ». Les éléments de même index dont la valeur change sont « modifié ».

L’ordre des clés a-t-il une importance ?

Non. La comparaison est structurelle : seules les clés et leurs valeurs comptent, pas leur ordre dans le texte. Deux objets identiques mais réordonnés ne produisent aucune différence.

Mes données sont-elles envoyées ?

Non. L’analyse et la comparaison se font entièrement dans votre navigateur avec JSON.parse ; aucun contenu n’est transmis. Idéal pour comparer des configurations ou des réponses d’API sensibles.