Comparer deux textes
Les lignes et les mots qui ont changé entre deux versions, sans rien envoyer.
Traité sur cet appareil · aucun envoi de fichier
TXTMDMARKDOWNCSVLOGSRT+2Vous pouvez aussi coller du texte ou un fichier (Ctrl+V)Confortable jusqu’à 30 Mo par fichier
Aucun téléchargement : tout se passe dans cette page.détails
Cet outil n’utilise aucun moteur à télécharger — son code est déjà dans la page.
À quoi sert cette page
Deux versions d’une notice, un paragraphe avant et après relecture, un texte renvoyé par un collègue « avec quelques retouches » : la question n’est pas de savoir si les fichiers sont identiques, mais ce qui a changé, et où. Cette page aligne les deux textes ligne à ligne, descend au mot dans les lignes modifiées, et vous laisse décider si la casse, les espaces, la ponctuation ou les accents comptent — le tout dans votre navigateur, sans qu’aucune des deux versions ne parte ailleurs.
On dit aussi : différences entre deux versions d'un texte.
Comment faire
- Déposez les deux versions : la première est A, la seconde est B.
- Dites ce qui ne doit pas compter — espaces, casse, ponctuation, accents.
- Lisez les différences, et téléchargez le rapport pour le joindre à une relecture.
Questions fréquentes
Quelle est la différence avec « comparer deux fichiers » ?
La question posée. L’autre page répond « ces deux fichiers sont-ils rigoureusement les mêmes », empreintes à l’appui, pour un téléchargement ou une sauvegarde. Celle-ci répond « qu’est-ce qui a changé dans ce texte » : elle descend au mot, ignore ce que vous lui demandez d’ignorer, et ne calcule aucune empreinte parce qu’elle ne servirait à rien ici.
Pourquoi un paragraphe déplacé produit-il autant de différences ?
Parce qu’un comparateur de texte aligne les lignes dans leur ordre, sans chercher les blocs qui ont voyagé. Un paragraphe descendu de trois pages apparaît donc supprimé à sa place d’origine et ajouté à sa nouvelle place. Tous les outils de ce genre se comportent ainsi, y compris ceux des systèmes de gestion de versions : c’est le prix d’un alignement qui reste rapide et prévisible.
À quoi sert d’ignorer la ponctuation ou les accents ?
À isoler un vrai changement dans un bruit de forme. Un correcteur typographique qui remplace les apostrophes droites par des courbes fait diverger deux textes identiques mot pour mot ; un export vers un vieux système qui perd les accents produit le même effet. En les ignorant, le rapport ne montre plus que ce qui a réellement bougé — et s’il ne reste rien, il le dit explicitement.
Le rapport peut-il servir de trace de relecture ?
C’est son usage principal. Il donne le nombre de lignes retirées, ajoutées et inchangées, le contexte autour de chaque changement, et le détail mot à mot des lignes modifiées. Il se joint tel quel à un courriel ou à un dossier, et il a été produit sur votre machine : les deux versions comparées ne sont jamais sorties de l’onglet.
Bon à savoir
- Exactement deux fichiers : la question « lequel avec lequel » n’aurait pas de réponse unique au-delà. Ils sont comparés dans l’ordre de la file, réordonnable avant le lancement — le premier est la version A, le second la version B.
- La comparaison porte sur les lignes, puis sur les mots des lignes modifiées. Un paragraphe entier écrit sur une seule ligne, comme en sortie de traitement de texte, apparaîtra donc comme une seule ligne changée : le détail au mot reste lisible, la vue par lignes beaucoup moins.
- Au-delà de 4 000 lignes par texte, les lignes changées sont listées sans être alignées : un bloc déplacé apparaît alors comme une suppression suivie d’un ajout. En deçà, l’alignement est exact — c’est la plus longue sous-séquence commune, le même algorithme que les outils de gestion de versions.
- Une ligne déplacée sans être modifiée est vue comme une suppression et un ajout, même sous le seuil. C’est le comportement de tous les comparateurs de texte usuels, et la raison pour laquelle un déplacement de paragraphe donne un rapport plus gros qu’attendu.
- Le rapport est la sortie : rien n’est fusionné, et aucune des deux versions n’est modifiée. Cette page ne fabrique pas de version finale — c’est un travail de relecture, pas de calcul.
- Pour savoir si deux fichiers sont rigoureusement identiques, octet pour octet, empreintes à l’appui, c’est « comparer deux fichiers » qui répond. Cette page-ci répond sur le texte, pas sur le fichier.