Comparateur JSON — Comparer deux documents JSON

Repérez précisément ce qui a changé entre deux documents JSON (réponses d'API, versions de configuration, jeux de test ou exports) sous forme de liste de chemins avec les anciennes et les nouvelles valeurs.

Mis à jour le

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Comparateur JSON

  1. Collez le JSON d'origine à gauche et le JSON modifié à droite.
  2. Consultez le résumé des valeurs ajoutées, supprimées et modifiées.
  3. Utilisez la colonne du chemin pour localiser chaque modification ; cochez Ignorer l'ordre des tableaux pour les listes dont l'ordre n'a pas d'importance.

Comparaison structurelle ou comparaison de texte

Une comparaison de texte compare les lignes : un reformatage, des clés réordonnées ou une indentation modifiée font apparaître chaque ligne comme différente. Un diff JSON analyse les deux documents et compare les données : {"a":1,"b":2} et {"b":2,"a":1} sont identiques, et une valeur imbriquée modifiée n'est signalée qu'une fois, avec son chemin exact.

Comment les modifications sont signalées

TypeSignificationExemple
ajoutéClé ou élément de tableau présent uniquement dans le document modifié$.license
suppriméClé ou élément présent uniquement dans l'original$.private
modifiéValeur ou type différent au même chemin$.version : "1.4.0" → "1.5.0"

Tableaux

Par défaut, les tableaux sont comparés position par position, ce qui convient aux données ordonnées. Pour les ensembles (étiquettes, permissions, identifiants), cochez Ignorer l'ordre des tableaux : les éléments sont mis en correspondance selon leur contenu, et seuls les éléments réellement ajoutés ou supprimés sont signalés.

Cas d'usage courants

  • Vérifier ce qu'une évolution d'API renvoie de différent avant et après un déploiement.
  • Comparer package.json, l'état Terraform ou les configurations de feature flags entre environnements.
  • Relire les mises à jour des fichiers de traduction et des jeux de test.

Pour une comparaison de texte brut, utilisez le comparateur de texte ; pour inspecter un seul document, le visualiseur JSON.

Aussi recherché comme : comparer deux json, comparateur json en ligne, différence entre deux json, diff json, comparaison json, comparer objets json, outil diff json.

Outils complémentaires : Comparateur JSON

  • Formateur JSON — Collez votre code JSON pour le formater, le compresser ou le valider.
  • Échapper / déséchapper JSON — Rendez tout texte utilisable dans une chaîne JSON (guillemets, antislashs, retours à la ligne et Unicode), ou reconvertissez une chaîne échappée en texte lisible ou en JSON.
  • JSON vers CSV — Transformez un tableau JSON en CSV prêt à être ouvert dans un tableur.
  • Validateur JSON Schema — Collez un schéma et du JSON pour voir précisément quelles valeurs enfreignent quelle règle, ou générez un schéma de départ à partir de données d'exemple.

Questions fréquentes

L'ordre des clés compte-t-il ?
Non. Les objets JSON ne sont pas ordonnés : les mêmes clés et valeurs dans un ordre différent sont signalées comme identiques.
Puis-je comparer de gros fichiers JSON ?
Oui, plusieurs mégaoctets se comparent rapidement dans votre navigateur. Seuls les 300 premiers caractères de chaque valeur modifiée sont affichés dans le tableau.
Mon JSON est-il envoyé à un serveur ?
Non. La comparaison s'effectue localement.
Puis-je installer Comparateur JSON en tant qu’application web et l’utiliser hors ligne ?
Oui. Comparateur JSON est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires