Comparateur de texte en ligne
Comparez deux versions d’un texte et repérez les ajouts et les suppressions. Choisissez une comparaison par mots, lignes ou caractères, avec les deux versions côte à côte.
Comparaison exacte, sensible à la casse et aux espaces. Maximum de 100 000 unités UTF-16 par texte. Les comparaisons volumineuses utilisent un aperçu par blocs clairement signalé. Aucun texte n’est tronqué automatiquement.
Chargement de l’outil…
Résultats de la comparaison
Original · suppressions signalées
Version modifiée · ajouts signalés
Repères facultatifs : · = espace ordinaire, ⇥ = tabulation, ↵ = saut de ligne. Ils modifient uniquement l’affichage. Un remplacement apparaît comme une suppression et un ajout ; un déplacement peut être représenté de la même manière.
Comment comparer deux textes ?
1. Collez les deux versions
Placez l’ancien texte dans Original et la nouvelle version dans Texte modifié.
2. Choisissez le niveau
Utilisez les mots pour un brouillon, les lignes pour une liste et les caractères pour les petites corrections.
3. Examinez le résultat
Lancez la comparaison, vérifiez les différences, puis copiez le texte modifié ou téléchargez le rapport.
Choisir le bon niveau de comparaison
Comparer les mots d’un brouillon
Le mode Mots et séparateurs distingue les suites de lettres et de chiffres, la ponctuation et les espaces. Il convient aux paragraphes, descriptions et messages. Les unités affichées ne correspondent pas à un nombre de mots : les espaces et la ponctuation sont également comptés.
Comparer les lignes d’un texte structuré
Le mode Lignes compare chaque ligne avec sa terminaison. Il convient aux listes et aux extraits de configuration. Une lettre différente peut signaler toute la ligne ; passez au mode Caractères pour examiner le détail. L’outil compare du texte brut et n’analyse pas la syntaxe du code.
Repérer les changements de caractères
Le mode Caractères compare les points de code Unicode. Il permet d’examiner les accents, les espaces et la ponctuation. Un caractère visuel peut réunir plusieurs points de code : un accent combinatoire ou un emoji peut donc être signalé en plusieurs parties.
Comprendre les ajouts et les suppressions
Le contenu supprimé est barré du côté original. Le contenu ajouté est souligné du côté modifié. Un remplacement est représenté par une suppression suivie d’un ajout. Un passage déplacé peut également apparaître comme supprimé à un endroit et ajouté ailleurs.
Comparaisons volumineuses
Le calcul détaillé recherche une plus longue sous-séquence commune après avoir isolé le début et la fin identiques. Si le tableau nécessaire dépasse un million de cellules, l’outil utilise un aperçu par blocs : les parties communes aux extrémités restent intactes et les sections centrales sont signalées comme modifiées.
Cet aperçu conserve intégralement les deux textes, mais peut signaler aussi des passages identiques à l’intérieur des blocs centraux. Ses compteurs décrivent les blocs affichés, pas une suite minimale de modifications. Le résultat indique clairement ce mode.
Différences exactes et limites
La comparaison distingue la casse, les espaces et les différentes représentations Unicode. Elle ne recherche pas de sources sur le Web et ne détecte ni le plagiat ni la similarité du sens. Le navigateur peut normaliser les fins de ligne collées dans les zones de saisie : ce n’est pas une comparaison binaire de fichiers.
Pour mesurer la longueur, utilisez le compteur de caractères. Pour analyser le nombre de mots et le temps de lecture estimé, ouvrez le compteur de mots.
Confidentialité des textes
Le code de cet outil effectue la comparaison dans votre navigateur, sans envoyer les textes à une API ni les enregistrer dans le stockage du navigateur. La copie utilise le presse-papiers sur demande et le rapport TXT est généré localement.
Votre navigateur, ses extensions et les autres scripts du site ont leur propre comportement, que cet outil ne contrôle pas.
Questions fréquentes
Les majuscules et les espaces sont-ils ignorés ?
Non. Les textes sont comparés tels qu’ils se trouvent dans les zones de saisie. La casse, les espaces, les tabulations et les sauts de ligne peuvent produire des différences.
Puis-je laisser une zone vide ?
Oui. Si l’original est vide, le texte modifié apparaît comme ajouté. Si la version modifiée est vide, l’original apparaît comme supprimé.
Que mesurent les compteurs ?
Ils mesurent les unités du mode choisi. En mode Mots, les espaces et la ponctuation sont aussi des unités. Il ne s’agit pas d’un pourcentage de similarité.
Pourquoi un grand passage est-il signalé ?
Le mode Lignes signale des lignes complètes. L’aperçu par blocs des comparaisons volumineuses peut également signaler toute la section centrale sans rechercher ses correspondances internes.
La comparaison modifie-t-elle mes textes ?
Non. La comparaison et les repères d’espacement ne les modifient pas. Inverser les textes échange les contenus et Tout effacer les supprime des zones de saisie.
Le rapport TXT est-il un fichier patch ?
Non. C’est un rapport lisible en UTF-8 contenant le mode, les compteurs et les deux textes complets. Il ne s’agit pas d’un patch ni d’un diff unifié.