Comparateur de textes

Placez le texte d'origine à gauche et le texte modifié à droite. Les différences apparaissent dessous, les ajouts en vert et les suppressions en rouge, avec le compte de chacune.

Gratuit Fonctionne dans votre navigateur Vérifié le mardi 10 novembre 2026

Cet outil fonctionne dans votre navigateur. Ce que vous saisissez ne nous est pas envoyé.

Mode d'emploi

  1. Collez le Texte d'origine dans la zone de gauche.
  2. Collez le Texte modifié dans la zone de droite. Le résultat se met à jour pendant la saisie.
  3. Choisissez Lignes pour comparer ligne à ligne, ou Mots pour comparer mot à mot.
  4. Cochez Ignorer majuscules et minuscules ou Ignorer les espaces en trop et les sauts de ligne si ces différences ne comptent pas pour vous.

Comment les différences sont trouvées

L'outil cherche le plus petit nombre d'insertions et de suppressions qui transforment le texte d'origine en texte modifié. C'est le problème de la plus longue sous-suite commune, et la méthode utilisée ici est l'algorithme en O(ND) qu'Eugene W. Myers a publié en 1986, où N et M sont les longueurs des deux textes et D le nombre de modifications.

Chaque ligne, ou chaque mot séparé par des espaces, est une unité. Une unité qui n'existe que dans le texte d'origine est affichée comme supprimée ; une unité qui n'existe que dans le texte modifié est affichée comme ajoutée.

  • Une ligne déplacée à un autre endroit apparaît comme supprimée là où elle était, et comme ajoutée là où elle se trouve désormais.
  • Les unités identiques sont affichées une fois, à leur place, sans signe.

Options de casse et d'espaces

Avec Ignorer majuscules et minuscules activé, Pomme et pomme comptent pour un même mot. La règle suit la langue de la page : en turc, le I majuscule devient ı sans point et le İ devient i, si bien que Işık et ışık sont un même mot sur la page turque, mais non sur la page française.

Avec Ignorer les espaces en trop et les sauts de ligne activé, une suite d'espaces ou de tabulations compte pour une seule espace, et les espaces en début ou en fin de ligne sont ignorés. Le résultat montre toujours le texte que vous avez collé.

Limites

  • Chaque texte peut compter jusqu'à 20 000 lignes ou mots.
  • Jusqu'à 3 000 insertions et suppressions peuvent être affichées. Une paire de textes qui diffèrent en plus d'endroits est refusée avec un message.

Exemple détaillé : une courte lettre

L'original compte trois lignes, et le texte modifié en compte trois aussi. La première ligne est devenue Bonjour tout le monde, la troisième est devenue Quatrième ligne, et la deuxième n'a pas changé.

Le résultat affiche 2 ajoutées, 2 supprimées et 1 inchangée. La ligne supprimée est affichée avant la ligne ajoutée qui la remplace, si bien que chaque modification se lit au même endroit.

Résultat Ligne
Supprimé Bonjour le monde
Ajouté Bonjour tout le monde
Inchangé Deuxième ligne
Supprimé Troisième ligne
Ajouté Quatrième ligne

Questions fréquentes

Mes textes sont-ils envoyés quelque part ?

Non. La comparaison se fait dans votre navigateur, et la page n'envoie ni n'enregistre jamais ce que vous collez. Vous pouvez le vérifier en coupant votre connexion internet après le chargement de la page, puis en comparant à nouveau.

Pourquoi une ligne déplacée apparaît-elle à la fois comme supprimée et comme ajoutée ?

Les textes sont comparés dans leur ordre. Une ligne déplacée est une suppression à son ancienne place et un ajout à sa nouvelle place, car l'outil ne cherche pas les déplacements. La plupart des outils de comparaison fonctionnent de la même façon.

Quelle différence y a-t-il entre comparer des lignes et comparer des mots ?

Comparer des lignes marque des lignes entières comme modifiées, ce qui convient au code, aux listes et aux lettres. Comparer des mots marque des mots isolés : une modification au milieu d'une phrase n'affiche que les mots changés.

Pourquoi la taille des textes est-elle limitée ?

Chaque texte peut compter jusqu'à 20 000 lignes ou mots, et jusqu'à 3 000 insertions et suppressions peuvent être affichées. Au-delà, un téléphone ralentirait ou manquerait de mémoire : l'outil s'arrête donc avec un message.

L'option de casse fonctionne-t-elle pour les lettres turques ?

Oui, mais la règle suit la langue de la page. Sur la page turque, le I majuscule devient ı sans point et le İ devient i : Işık et ışık correspondent alors quand la casse est ignorée. Sur la page française, ils ne correspondent pas.

Sources

Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.

Nous utilisons des cookies nécessaires au fonctionnement du site. Avec votre accord, Google utilise aussi des cookies publicitaires pour afficher des annonces personnalisées. Si vous les refusez, vous voyez toujours des annonces, mais elles ne sont pas personnalisées.