L’ordre des clés n’a pas d’importance
Les objets sont comparés clé par clé : les mêmes données dans un ordre différent sont considérées comme identiques.
Outil JSON diff gratuit en ligne
Comparez deux fichiers JSON, réponses d’API ou fichiers de configuration et voyez chaque valeur ajoutée, supprimée ou modifiée avec son chemin. L’ordre des clés et la mise en forme ne comptent pas. Gratuit et confidentiel, directement dans votre navigateur.
Les objets sont comparés clé par clé : les mêmes données dans un ordre différent sont considérées comme identiques.
Chaque différence est indiquée avec son emplacement exact, par exemple $.user.roles[2], ainsi que l’ancienne et la nouvelle valeur.
Activez cette option quand vos tableaux sont des ensembles, comme des tags ou des ID, et que seuls les ajouts et suppressions comptent.
Si un document ne peut pas être analysé, vous voyez la ligne et la colonne de l’erreur, et Formater remet en forme le JSON valide.
Compare des fichiers JSON de plus de 100 000 lignes en arrière-plan, sans figer la page.
Rien n’est envoyé. Réponses d’API, fichiers de configuration et données ne quittent jamais votre appareil.
Comparez la réponse de deux versions ou de deux environnements d’une API pour trouver un champ modifié ou une valeur manquante.
Trouvez les différences entre deux fichiers package.json, tsconfig, appsettings ou tout autre fichier de configuration JSON.
Voyez exactement pourquoi un résultat JSON attendu et un résultat obtenu ne correspondent pas.
Comparez deux exports des mêmes enregistrements pour voir ce qui a été ajouté, supprimé ou modifié.
$.settings.theme partent de la racine du document $ ; [2] est le troisième élément d’un tableau.Collez le JSON original dans le champ de gauche et le JSON modifié dans celui de droite, ou ouvrez les fichiers. DiffDuo liste chaque valeur modifiée, ajoutée ou supprimée avec son chemin et affiche un diff côte à côte des deux documents.
Non. Les objets sont comparés clé par clé : deux documents contenant les mêmes données avec des clés dans un ordre différent sont considérés comme identiques. La mise en forme et les espaces sont aussi ignorés.
Oui. Activez Ignorer l’ordre des tableaux pour comparer les tableaux comme des ensembles. Les éléments présents dans les deux tableaux correspondent quelle que soit leur position, et seuls les éléments ajoutés ou supprimés sont signalés.
C’est l’emplacement de la valeur dans le document : $ est la racine, .user est la clé user, .roles est sa clé roles et [2] est le troisième élément de ce tableau.
DiffDuo indique quel document contient l’erreur, ainsi que la ligne et la colonne où elle se trouve, pour que vous puissiez la corriger. Le bouton Formater indente le JSON valide pour le rendre plus lisible.
Non. Tout s’exécute dans votre navigateur, votre JSON ne quitte donc jamais votre appareil. Vous pouvez l’utiliser sans crainte pour des clés d’API, des données clients et des configurations internes.
Oui. Vous pouvez ouvrir des fichiers JSON jusqu’à 50 MB, et le diff côte à côte s’exécute en arrière-plan pour que la page reste réactive.