JSON outils
JSON Diff — Comparez deux documents JSON
Collez deux documents JSON et obtenez une liste précise de ce qui a changé — par chemin et non par ligne. Idéal pour comparer les réponses API, les versions de configuration et les charges utiles entre les environnements.
- Fonctionne à 100 % dans votre navigateur
- Pas d'inscription · Aucun téléchargement
- Utilisation gratuite et illimitée
JSON — modifié (à droite)
JSON — original (à gauche)
Exemples : Configuration - avant · Réponse API — avant —⌘/Ctrl + Entrée convertit · dépose un fichier pour le charger · traité localement
Rapport de différence
La sortie est en lecture seule. Utilisez Copier, Télécharger ou Partager pour le déplacer.
Comment utiliser l'outil JSON Diff.
-
Collez le JSON d'origine
Le volet de gauche contient le document « avant ». Coller à partir d'un fichier ou d'une réponse API.
-
Collez le JSON modifié
Basculez le deuxième éditeur vers votre document « après ». Le rapport est mis à jour au fur et à mesure que vous tapez.
-
Lire les modifications par chemin
Chaque modification affiche un JSONPath (comme $.env.LOG_LEVEL), l'ancienne valeur, la nouvelle valeur et si elle a été ajoutée, supprimée ou modifiée.
Ce qui rend cet outil différent
- Différence structurelle : l'ordre des touches et les espaces ne produisent jamais de faux positifs
- JSONPath exact pour chaque modification, afin que vous puissiez y accéder directement
- Comptes récapitulatifs : clés ajoutées, supprimées et modifiées
- Détecte explicitement les changements de type (chaîne → nombre, objet → tableau)
- Côté client : sécurisé pour comparer les charges utiles de préparation et de production
Confidentialité par architecture : cette page ne contient aucune analyse qui reçoit votre entrée et le code de conversion s'exécute dans votre onglet. Vous pouvez vous déconnecter du réseau après le chargement et continuer à travailler.
JSON Diff. — questions fréquemment posées
En quoi est-ce différent d'une différence de texte ?
Une différence de texte compare les lignes, donc le reformatage ou la réorganisation des clés crée du bruit. Cet outil analyse les deux documents et compare les valeurs par chemin, de sorte qu'il ne signale que les changements sémantiques réels.
Détecte-t-il les éléments modifiés du tableau ?
Oui — les tableaux sont comparés élément par élément. Un élément qui existe dans un document mais pas dans l'autre est signalé comme ajouté ou supprimé dans un chemin indexé tel que $.users[2].
Peut-il comparer JSON avec un ordre de clé différent ?
Oui. L'ordre des clés n'a pas d'importance car les deux documents sont analysés en premier. {"a":1,"b":2} et {"b":2,"a":1} sont identiques.
Puis-je également comparer YAML fichiers ?
Convertissez-les d'abord avec le convertisseur YAML en JSON dans un autre onglet, puis collez les deux sorties JSON ici. La différence étant structurelle, la conversion préalable de YAML en JSON n’affecte pas le résultat.
Outils associés
Vous recherchez “comparer les fichiers json”, “json comparer en ligne”, “outil de différence json” ? Vous êtes au bon endroit — parcourir tous les 19 outils.