Comparateur de texte : repérer les changements

Comparez deux blocs de texte et mettez en évidence chaque ajout et suppression, ligne par ligne ou mot par mot.

Collez le texte original à gauche et le texte modifié à droite, choisissez un mode de comparaison puis cliquez sur Comparer. Le diff est calculé entièrement dans votre navigateur.

Comparateur de texte : repérer les changements
Comparez deux blocs de texte et mettez en évidence chaque ajout et suppression, ligne par ligne ou mot par mot.

Compare les lignes entières : idéal pour le code, les fichiers de configuration et les listes.

À propos du comparateur de texte

Comparer à l’œil deux versions d’un document est lent et peu fiable : un seul mot changé dans un long paragraphe ou une ligne modifiée dans un fichier de cent lignes passe facilement inaperçu. Ce comparateur automatise la comparaison : collez la version originale et la version révisée, cliquez sur Comparer, et chaque insertion et suppression est mise en évidence pour faire ressortir immédiatement les changements exacts. L’outil propose deux modes, car chaque type de contenu exige une granularité différente. Le mode Lignes prend chaque ligne comme unité de comparaison et produit le style de diff unifié que les développeurs connaissent grâce à Git et aux outils de revue de code : les lignes insérées sont vertes avec un préfixe plus, les lignes supprimées rouges avec un préfixe moins, et les lignes inchangées restent en texte normal pour le contexte. Ce mode convient au code source, aux fichiers de configuration, aux exports CSV, aux requêtes SQL et à tout contenu où la structure par lignes compte. Le mode Mots compare les mots individuels dans le texte courant, en mettant les mots ajoutés en vert et les mots supprimés en rouge barré. Il est idéal pour les contrats, articles, e-mails, documentations et traductions, où une modification de deux mots ne devrait pas signaler tout un paragraphe. Le comparateur utilise une implémentation éprouvée de l’algorithme de différences de Myers, la même approche que celle de la plupart des systèmes de contrôle de version. Le résultat est donc un ensemble minimal et cohérent de changements plutôt qu’un amas de caractères bruyant. Un résumé au-dessus du diff compte les segments modifiés afin de donner une idée immédiate de l’ampleur de la révision. Tout s’exécute localement dans votre navigateur. Aucun texte n’est envoyé, stocké ou enregistré, ce qui rend l’outil sûr pour les accords juridiques confidentiels, manuscrits inédits, politiques internes et codes propriétaires. Utilisez-le pour vérifier les modifications d’un collègue dans un document partagé, contrôler qu’un copier-coller n’a pas altéré le contenu, comparer un texte réécrit par une IA à sa source, valider des changements de configuration avant déploiement ou confirmer que deux exports sont équivalents. Si les deux entrées correspondent exactement, le comparateur le précise au lieu d’afficher un diff vide.

Exemples de différences de texte

Comment les deux modes présentent des modifications courantes.

ModificationSortie du diffMeilleur mode
Insérer une nouvelle ligne au milieu d’un fichier de configurationUne ligne verte avec un préfixe plus entre deux lignes inchangéesMode Lignes : les lignes voisines restent visibles pour le contexte.
Remplacer un mot dans un paragrapheL’ancien mot en rouge barré, le nouveau en vert, directement dans le texteMode Mots : le mode Lignes signalerait tout le paragraphe.
Supprimer une clause d’un contratLes mots retirés apparaissent en rouge barré dans la phraseLe mode Mots facilite l’audit des petites modifications juridiques.
Réordonner des lignes dans une listeLa ligne déplacée apparaît une fois comme supprimée et une fois comme ajoutéeLes diffs suivent le contenu, pas le déplacement : il ressemble à une suppression puis une insertion.

Comment utiliser le comparateur de texte

  1. Collez la première version dans la zone du texte original.
  2. Collez la deuxième version dans la zone du texte modifié.
  3. Choisissez Lignes pour le code et les fichiers structurés, ou Mots pour la prose et les paragraphes.
  4. Cliquez sur Comparer pour voir les ajouts en vert, les suppressions en rouge et le nombre de segments.
  5. Changez de mode et comparez à nouveau si l’autre granularité convient mieux à votre contenu.

FAQ du comparateur de texte

Quelle est la différence entre le mode Lignes et le mode Mots ?
Lignes compare les lignes entières et produit un diff unifié de style Git, idéal pour le code et les configurations. Mots compare les mots directement dans le texte : une modification d’un mot dans un paragraphe est donc affichée comme telle, sans signaler toute la ligne.
Mon texte est-il envoyé à un serveur ?
Non. La comparaison s’exécute entièrement dans votre navigateur avec JavaScript. Les deux textes restent sur votre appareil, ce qui convient aux contrats, configurations proches de données d’identification et autres contenus sensibles.
Quel algorithme le diff utilise-t-il ?
Il utilise la bibliothèque jsdiff, une implémentation de l’algorithme de différences de Myers, de la même famille que Git et la plupart des systèmes de contrôle de version. Le résultat est un ensemble minimal de changements.
Pourquoi une ligne déplacée apparaît-elle comme supprimée et ajoutée ?
Les algorithmes de diff classiques suivent le contenu, pas le déplacement. Quand une ligne change de position, l’algorithme signale une suppression à l’ancien emplacement et une insertion au nouveau.
Que signifient les compteurs au-dessus du diff ?
Ils comptent les segments modifiés selon l’algorithme : des suites contiguës de contenu inséré ou supprimé. Un compteur suit les ajouts et l’autre les suppressions pour donner une idée rapide du volume d’édition.
Puis-je comparer de très grands documents ?
Oui, dans la limite du raisonnable. L’algorithme est efficace pour les documents et fichiers sources courants. Les entrées de plusieurs mégaoctets peuvent prendre un moment, car tout est calculé sur votre machine.