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.