Comparer du JSON: Voir les Écarts
Comparez deux documents JSON en ligne et voyez ce qui a été ajouté, retiré ou modifié. Diff sémantique, gratuit et dans votre navigateur.
Collez du JSON des deux côtés pour voir les différences.
À quoi sert cet outil
Collez deux documents JSON et obtenez une comparaison structurelle et propre. Contrairement à une comparaison de texte, Comparer du JSON analyse les deux côtés et parcourt l'arbre des valeurs, donc les clés réordonnées et le formatage différent sont ignorés et seules les vraies différences apparaissent. Tout s'exécute dans votre navigateur, vos données restent donc avec vous.
Besoin de ranger l'entrée d'abord ? Nettoyez-la avec Formatteur JSON, ou comparez du texte brut avec Comparer un texte.
À quoi ça vous sert
- Repérer ce qui a changé entre deux versions d'une réponse d'API.
- Comparer un fichier de configuration avant et après une modification.
- Vérifier qu'un refactor n'a pas changé les données émises par votre code.
- Trouver le seul champ qui diffère entre deux enregistrements.
Comment l'utiliser
- Collez le JSON original à gauche.
- Collez le JSON modifié à droite.
- Lisez les chemins ajoutés, retirés et modifiés.
- Copiez la comparaison en texte si vous devez la partager.
Tout le travail se passe dans votre navigateur. Aucun fichier n'est envoyé à un serveur. Voir plus d'outils dans le même champ.
Va bien avec
D'autres outils qu'on utilise souvent dans le même flux.
- Formater et Valider du JSON
formater et valider du JSON
Très bien combiné dans les flux de dev.
- Testeur de Regex en Ligne
tester des expressions régulières
Très bien combiné dans les flux de dev.
- Comparer du Texte: Voir les Écarts
comparer deux textes et voir les différences
Comparez deux payloads côte à côte.
- Encoder et Décoder du Base64
encoder et décoder du Base64
Indispensable quand vous déboguez une API.
- Convertisseur CSV en JSONNouveau
convertir CSV et JSON
Très bien combiné dans les flux de dev.
Autres outils du même champ
DonnéesFormater et Valider du JSON
Formatez, validez et minifiez du JSON en ligne. Embellissez un JSON brouillon ou compactez-le en un clic, gratuit et dans votre navigateur.
Comparer du Texte: Voir les Écarts
Comparez deux textes côte à côte en ligne et voyez ce qui a changé, ligne par ligne. Gratuit et entièrement dans votre navigateur, sans envoi.
Encoder et Décoder du Base64
Encodez et décodez du texte en Base64 en ligne, avec un alphabet URL-safe en option. Tout dans votre navigateur, rien n'est envoyé.
Convertisseur de base numérique
Convertissez des nombres entiers entre binaire, octal, décimal, hexadécimal et n'importe quelle base de 2 à 36. Tout se passe dans votre navigateur avec des grands entiers natifs, donc même les nombres très longs restent exacts.
Questions fréquentes
En quoi est-ce différent de Comparer un texte ?
Comparer un texte compare des lignes de texte brut, donc réordonner des clés ou changer l'indentation apparaît comme une différence. Comparer du JSON analyse d'abord les deux côtés, et ne signale que les vrais changements de structure et de valeur.
L'ordre des clés compte-t-il ?
Non. Les objets sont comparés par clé, pas par position, donc les mêmes clés dans un autre ordre comptent comme égales. L'ordre des tableaux compte, car la position y est significative.
Mon JSON est-il envoyé quelque part ?
Non. L'analyse et la comparaison se font entièrement dans votre navigateur. Rien n'est envoyé, ce qui garde privées les données sensibles.
Comment les tableaux sont-ils comparés ?
Les tableaux sont comparés élément par élément, selon leur position. Le premier élément est comparé au premier, le deuxième au deuxième, et ainsi de suite. Si un côté est plus long, les éléments en trop apparaissent comme ajoutés ou supprimés. Comme la position compte, insérer un élément près du début peut décaler tout ce qui suit et générer de nombreuses différences.
Gère-t-il un JSON très imbriqué ou très volumineux ?
Oui. Le diff parcourt tout l'arbre des valeurs, quelle que soit la profondeur de l'imbrication, et signale chaque changement avec son chemin complet. Il n'y a pas de limite de taille fixe, car la comparaison s'exécute dans votre navigateur, donc le plafond pratique est la mémoire de votre appareil, pas un quota serveur.

