Comparer deux textes et mettre en évidence les lignes ajoutées, supprimées et inchangées
Un comparateur de différences (diff) compare deux textes et met en évidence exactement ce qui a changé entre eux : quelles lignes ont été ajoutées, lesquelles supprimées et lesquelles sont restées identiques. Au lieu de lire deux versions côte à côte en cherchant la différence à l'œil, vous obtenez une vue colorée qui pointe droit dessus. C'est ainsi que fonctionnent en coulisses la revue de code, le contrôle de version et la collaboration sur documents : chaque changement s'exprime comme un ensemble précis d'ajouts et de suppressions, pas comme « quelque chose diffère quelque part ».
La comparaison aligne les deux textes et trouve le plus petit ensemble d'éditions qui transforme l'un en l'autre, si bien que les sections inchangées s'alignent et que seules les vraies différences ressortent. Cela rend un diff précieux pour repérer une seule valeur modifiée enfouie dans un long fichier de configuration, confirmer ce qu'un collègue a édité dans un contrat, ou comprendre pourquoi deux sorties « censées être identiques » ne le sont pas. Cet outil effectue la comparaison dans votre navigateur, le texte collé n'est donc jamais téléversé.
Il aligne d'abord les textes par lignes, puis met en évidence les changements à l'intérieur, vous voyez donc à la fois quelles lignes ont changé et ce qui a changé dans chacune. Cela correspond au modèle utilisé par des outils comme Git et les plateformes de revue de code.
Les caractères invisibles en sont la cause habituelle : espaces en fin de ligne, tabulations contre espaces, ou fins de ligne différentes (CRLF Windows contre LF Unix). Un diff est exact, il signale donc des différences que l'œil ne voit pas — c'est justement ce qui le rend utile.
Oui. Tout texte brut convient — code source, JSON, YAML, CSV, logs ou prose. C'est particulièrement pratique pour les fichiers de configuration, où un seul indicateur modifié est difficile à trouver à la main.
Non. La comparaison s'exécute entièrement dans votre navigateur, aucune version n'est donc téléversée. Vous pouvez comparer en toute sécurité du code propriétaire, des documents privés ou des données sensibles.
Générateur UUID · Convertisseur de timestamp · Encodeur Base64 · Décodeur Base64 · Générateur de hash · Convertisseur de couleurs