Actualités

Comparer deux textes

la méthode selon ce que vous voulez vérifier

Contrat modifié, traduction à vérifier, texte recopié : la bonne méthode dépend de ce que vous cherchez, pas de l’outil.

Une main annote au stylo rouge un document imprimé posé sur un bureau, pendant une relecture à deux.
Réponse rapide

Comparer deux textes revient à repérer ce qui a changé entre deux versions, mot par mot ou ligne par ligne selon l’outil utilisé. Pour un texte sans enjeu, un comparateur en ligne (le premier résultat sous une recherche « compare text ») dépanne en quelques secondes. Pour un contrat ou un document sensible, la comparaison locale d’un traitement de texte reste la seule option sûre.

  • Granularité : un diff par ligne et un diff par mot ne montrent pas la même chose.
  • Confidentialité : un texte collé dans un outil en ligne transite par un serveur qui n’est pas le vôtre.
  • Solution locale : Word et LibreOffice comparent deux documents sans rien envoyer nulle part.
  • Faux écarts : un espace en trop ou des guillemets changés ne sont pas de vraies différences de fond.

Comparer deux textes, pour quoi faire

Vous avez deux versions d’un même contenu sous les yeux et vous voulez savoir, précisément, ce qui a changé entre les deux. Le cas le plus courant : un contrat renvoyé par l’autre partie avec des modifications qu’il faut repérer avant de signer. Vient ensuite la traduction à contrôler phrase par phrase par rapport au texte source, ou ce texte recopié d’un document à un autre dont vous voulez vérifier qu’aucune ligne n’a sauté au passage. Dans les trois cas, le besoin est le même : ne pas relire les deux textes en entier en espérant repérer les écarts à l’œil, mais les faire comparer pour que seules les différences ressortent.

Ce besoin n’a rien à voir avec la comparaison de fichiers structurés comme le JSON ou les tableurs, même si le mot « comparer » est le même. Un fichier JSON se compare sur sa structure : deux clés, deux valeurs, un ordre. Un texte libre se compare sur sa formulation : une phrase reformulée, un mot ajouté, une virgule qui change le sens. Les outils ne fonctionnent pas de la même façon, et c’est justement là que beaucoup de gens se trompent d’outil.

Cas n°1

Relire un contrat modifié

L’autre partie a renvoyé une nouvelle version. Le diff par mot montre exactement quelle clause a bougé, sans avoir à tout relire.

Cas n°2

Contrôler une traduction

Le diff signale où le texte a changé par rapport à l’original, mais pas si le sens est resté fidèle : il faut le combiner avec une relecture.

Cas n°3

Vérifier un texte recopié

Un passage collé d’un document à un autre peut perdre une ligne au passage. La comparaison le repère en quelques secondes.

Ce qu’un outil de comparaison regarde vraiment

Deux textes qui se ressemblent beaucoup peuvent donner un résultat de comparaison très différent selon la granularité choisie par l’outil. Comprendre cette granularité évite de mal interpréter ce qui s’affiche à l’écran.

Le diff par ligne

C’est la méthode la plus simple : l’outil découpe chaque texte en lignes et signale les lignes qui diffèrent. Elle fonctionne bien pour du code ou un document très structuré, où chaque ligne porte une seule idée. Sur un texte en prose, elle devient vite illisible : si une seule phrase est reformulée au milieu d’un long paragraphe, toute la ligne — donc tout le paragraphe s’il n’est pas retourné à la ligne — s’affiche comme « changée », sans dire quel mot a vraiment bougé.

Le diff par mot ou par caractère

Les comparateurs pensés pour du texte libre travaillent différemment : ils repèrent les mots ou les groupes de caractères ajoutés, supprimés ou déplacés, et les mettent en évidence directement dans la phrase, en général en couleur ou barrés. C’est ce niveau de détail qu’il faut pour une relecture de contrat ou de traduction, parce qu’il montre exactement le mot qui a changé, pas seulement la ligne qui le contient.

MéthodeCe qu’elle montreÀ privilégier pour
Diff par ligneLa ligne entière change dès qu’un mot bougeCode, fichiers très structurés
Diff par motLe mot ou groupe de mots exact ajouté, supprimé ou déplacéContrat, traduction, relecture

Comparer en ligne

pratique, mais pas pour tout

Le principe des comparateurs de texte en ligne est toujours le même — c’est exactement ce que promettent la plupart des outils affichés sous la recherche anglaise « compare text » : coller les deux versions, obtenir un résultat surligné en quelques secondes. C’est rapide, gratuit dans la grande majorité des cas, et suffisant pour un texte sans enjeu — un brouillon d’article, une note personnelle, un paragraphe de blog. Aucune installation, aucune manipulation compliquée.

La limite tient à ce que devient le texte une fois collé. Il transite par un serveur qui n’est pas le vôtre, et rien ne garantit, du point de vue de l’utilisateur, ce qu’il en advient une fois la comparaison terminée. Certains services annoncent ne rien conserver ; c’est une promesse qui ne se vérifie pas depuis le navigateur. Pour un texte anodin, ce n’est pas un problème. Pour un contrat, un document RH ou tout texte contenant des noms, des montants ou des informations personnelles, ça en devient un.

À éviter

Coller un contrat, une clause ou tout document contenant des données personnelles dans un comparateur en ligne inconnu. Une fois le texte envoyé, vous n’avez plus aucun moyen de savoir ce qu’il devient.

Comparer un texte sans le mettre en ligne

Il existe une solution plus simple qu’on ne le pense pour éviter d’envoyer un texte sensible ailleurs : la fonction de comparaison de documents intégrée à un traitement de texte. Sous Word comme sous LibreOffice, elle permet de charger les deux versions d’un fichier et d’obtenir un document fusionné avec les modifications suivies — ajouts, suppressions, déplacements — exactement comme un suivi de modifications classique, sans qu’aucun contenu ne quitte l’ordinateur. C’est la méthode à privilégier pour un contrat, une clause, ou tout texte qui n’a rien à faire sur un serveur tiers. Un éditeur de texte doté d’une fonction « comparer des fichiers » fait à peu près la même chose, en affichant les deux versions côte à côte avec les lignes différentes surlignées, mais sans la fusion visuelle proposée par un traitement de texte : plus rapide à lire pour du code, moins confortable pour de la prose.

Bien lire le résultat d’une comparaison

Un résultat de comparaison n’est pas toujours aussi parlant qu’il en a l’air. Une bonne partie des différences signalées ne changent rien au fond du texte : un espace en trop, des guillemets droits remplacés par des guillemets typographiques, un retour à la ligne différent, une majuscule qui a changé sans que le mot change de sens. Ces écarts sont réels au sens strict, mais ils n’ont aucune valeur de contenu. Avant de traiter chaque ligne surlignée comme une modification à examiner de près, il vaut mieux les écarter en priorité, pour concentrer l’attention sur ce qui touche vraiment au sens : un mot ajouté qui change une condition contractuelle, une négation qui disparaît, un chiffre qui bouge.

Choisir sa méthode selon son cas

Pour un texte sans enjeu qu’il faut vérifier vite, un comparateur en ligne suffit largement. Pour un contrat, un document confidentiel ou tout ce qui contient des données personnelles, la comparaison locale d’un traitement de texte reste la seule option sérieuse. Et pour une traduction, le diff seul ne suffit jamais : il montre où le texte a changé, pas si le sens est resté fidèle. Il faut le combiner avec une relecture attentive du passage signalé, dans son contexte, pas seulement le mot isolé qui ressort en couleur.

Un comparateur de texte en ligne est-il sûr pour un contrat ?

Non, pas par défaut. Le texte transite par un serveur tiers et rien ne garantit ce qu’il en advient. Pour un contrat ou tout document sensible, mieux vaut utiliser la comparaison de documents intégrée à un traitement de texte, qui reste en local.

Pourquoi un comparateur JSON donne un résultat illisible sur un texte en prose ?

Parce qu’il compare la structure (clés, valeurs, ordre) et pas la formulation. Appliqué à un paragraphe rédigé, il signale des blocs entiers comme « différents » dès qu’une phrase est reformulée, sans jamais montrer le mot qui a réellement changé.

Un outil de comparaison repère-t-il les fautes d’orthographe ?

Non. Il montre ce qui a changé entre deux versions d’un texte, pas ce qui serait incorrect dans l’absolu. Pour les fautes, il faut un correcteur orthographique, qui répond à une question différente.

Peut-on comparer un texte très long ?

Oui, mais la lisibilité du résultat baisse avec le nombre de petites différences affichées. Pour un document long, il est souvent plus efficace de le comparer section par section plutôt que dans son intégralité.

On ne triche pas avec une comparaison de texte : elle est fidèle au mot près, ou elle ne sert à rien.