Comparer deux textes (diff)

Diff en ligneBêta

Comparez deux textes ou fichiers .txt/.md : lignes ajoutées, supprimées, modifiées et déplacées, avec mots et caractères surlignés. Dans le navigateur.

Aucun envoi · traitement dans le navigateur

Ou chargez le fichier d'origine
ou déposez les fichiers ici (traités localement, jamais envoyés)Fichiers texte brut comme .txt et .md (UTF-8, UTF-16 et Windows-1252)
Ou chargez le fichier modifié
ou déposez les fichiers ici (traités localement, jamais envoyés)Fichiers texte brut comme .txt et .md (UTF-8, UTF-16 et Windows-1252)
Options
Afficher

Saisissez ou chargez deux textes ci-dessus, puis appuyez sur « Comparer ».

Comment comparer deux textes

  1. Collez le texte d’origine à gauche et le texte modifié à droite, ou chargez des fichiers .txt / .md.
  2. Ignorez au besoin les espaces, la casse ou les différences de chasse.
  3. Appuyez sur « Comparer ». Les lignes rouges − viennent de l’original, les lignes vertes + du texte modifié, et ⟦ ⟧ signale précisément ce qui a changé.
  4. Copiez le diff ou téléchargez-le en fichier .diff pour le partager ou l’archiver.

Astuces

  • « Modifications seules » replie les passages inchangés et garde deux lignes de contexte autour de chaque modification.
  • Pour comparer le texte de deux PDF, utilisez l’outil Comparer des PDF.

Confidentialité

Les fichiers que vous choisissez et le texte que vous saisissez sont traités dans votre navigateur. Ils ne sont pas envoyés sur nos serveurs et nous ne les conservons pas. Certains outils téléchargent depuis ce site, à la première utilisation, le code ou les données nécessaires (par exemple les données de langue de l’OCR).

Lire la politique de confidentialité

Questions fréquentes

Mon texte est-il envoyé quelque part ?

Non. La comparaison se fait entièrement dans votre navigateur ; vos textes et fichiers ne quittent pas votre appareil, vous pouvez donc comparer contrats et brouillons.

Indique-t-il quels mots ont changé dans une ligne ?

Oui. Les lignes modifiées sont comparées à nouveau, mot par mot pour les langues à espaces, caractère par caractère pour le chinois, le japonais et le coréen. Les parties modifiées sont entourées de ⟦ ⟧.

Comment les lignes modifiées, ajoutées, supprimées et déplacées sont-elles comptées ?

Ligne par ligne. Des lignes similaires à des positions correspondantes sont modifiées ; les lignes présentes uniquement dans le nouveau texte sont ajoutées ; celles uniquement dans l'original sont supprimées ; des lignes identiques qui ont changé de place sont déplacées.

À quoi sert « Ignorer pleine chasse / demi-chasse » ?

Les lettres, chiffres et katakana pleine chasse et demi-chasse sont traités comme identiques (A et A, 1 et 1), ce qui aide pour des textes issus de différents systèmes asiatiques.

Puis-je exporter le résultat ?

Vous pouvez copier ou télécharger un diff unifié standard (.diff), lisible par Git et patch.

Quelle longueur de texte est acceptée ?

Jusqu'à 2 000 000 caractères et 100 000 lignes de chaque côté. Les documents de quelques milliers de lignes sont généralement comparés en moins d'une seconde.