Aller au contenu

Comparateur de texte

Comparez deux textes côte à côte avec les différences surlignées. Idéal pour les revues de code et les révisions de documents. Gratuit en ligne.

Différences
Collez ou saisissez du texte dans les deux champs pour les comparer.

Comparaison de textes

Un diff de texte compare deux versions d'un texte ligne par ligne et identifie ce qui a changé entre elles. Les lignes présentes uniquement dans le Texte A sont marquées comme supprimées (rouge) ; les lignes présentes uniquement dans le Texte B sont marquées comme ajoutées (vert) ; les lignes présentes dans les deux s'affichent sans modification. Cas d'usage courants : revue de code (repérer les changements entre deux versions d'un fichier), révision de document (suivre les modifications entre des brouillons), comparaison de configurations (détecter les différences entre deux fichiers de config) et analyse de journaux (comparer la sortie de deux exécutions d'un processus). L'algorithme utilisé est basé sur la Plus Longue Sous-suite Commune (LCS), la même base que les outils diff, Git et l'interface de revue de code de GitHub.

Cas d'utilisation de la comparaison de textes

Revue de code — comparez deux versions d'un fichier pour repérer les changements avant la fusion. Audit de configuration — détectez les dérives entre les fichiers de configuration staging et production. Révision de documents — suivez les modifications entre les brouillons d'une proposition, d'un contrat ou d'un README. Analyse de journaux — comparez la sortie de deux exécutions d'un processus pour trouver les différences de comportement. Débogage d'API — collez deux réponses JSON pour identifier précisément où les charges utiles divergent.

Comment fonctionne l'algorithme diff ?

Cet outil utilise l'algorithme de la Plus Longue Sous-suite Commune (LCS) — la même base derrière diff d'Unix, Git et la vue des pull requests de GitHub. Il compare l'entrée ligne par ligne, puis exécute un diff au niveau des caractères sur les paires de lignes modifiées pour mettre en évidence exactement quels caractères ont été modifiés. Le texte supprimé est affiché en rouge ; le texte ajouté en vert.

Confidentialité

Toutes les comparaisons s'exécutent 100% dans votre navigateur. Aucune donnée n'est envoyée à un serveur.