Comparer

Comparez du texte, du JSON, du XML, du YAML ou du CSV côte à côte dans votre navigateur. Différences par ligne et sémantiques avec glisser-déposer de fichiers. Gratuit, sans téléversement, tout côté client.

Un outil de comparaison (diff) en ligne et gratuit qui compare deux blocs de texte ou deux fichiers côte à côte, directement dans votre navigateur. Il détecte automatiquement le format et peut aller au-delà d'un simple diff de texte ligne par ligne pour effectuer des comparaisons structurelles et sémantiques de JSON, XML, YAML et CSV — de sorte que les différences cosmétiques comme l'ordre des clés ou les espaces ne noient pas les changements qui comptent vraiment. Utilisez-le pour examiner ce qui a changé entre deux versions d'un fichier de configuration, pour comparer deux objets JSON en ignorant l'ordre des clés, ou pour comparer deux fichiers CSV en faisant correspondre les lignes sur une colonne de clé. Les fichiers jusqu'à 10 Mo sont lus localement ; rien n'est téléversé.

Utilisations courantes

  • Repérer les différences entre deux versions d'un fichier de configuration.
  • Comparer sémantiquement deux objets JSON en ignorant l'ordre des clés.
  • Comparer deux fichiers CSV en faisant correspondre les lignes sur une colonne de clé.
  • Examiner les changements entre deux réponses d'API côte à côte.
  • Comparer deux documents YAML sans être distrait par la mise en forme.

Questions fréquentes

Quels formats peut-il comparer sémantiquement ?

Texte, JSON, XML, YAML et CSV. Pour les formats structurés, il compare les valeurs plutôt que les caractères bruts, de sorte que les différences cosmétiques comme l'ordre des clés peuvent être ignorées.

Mes fichiers sont-ils téléversés lorsque je les glisse ?

Non. Les fichiers sont lus localement dans votre navigateur jusqu'à une limite de 10 Mo ; rien n'est téléversé vers un serveur.

Quelle est la différence entre un diff de texte et un diff sémantique ?

Un diff de texte compare les lignes brutes, de sorte que réordonner des clés ou reformater apparaît comme des changements. Un diff sémantique analyse la structure et compare les valeurs, de sorte que seules les vraies différences sont mises en évidence.

Peut-il faire correspondre des lignes CSV qui sont dans un ordre différent ?

Oui. Pour le CSV, vous pouvez faire correspondre les lignes sur une colonne de clé afin que les lignes réordonnées soient alignées et que seules les différences de valeur réelles soient signalées.

Quelle est la taille de fichier maximale ?

Chaque côté accepte un fichier jusqu'à 10 Mo, lu localement dans le navigateur.

All processing is local — your data never leaves your browser.