🆚 Comparateur de Textes
Comparez deux textes et voyez les parties ajoutées, supprimées et identiques par ligne, mot ou caractère.
📋 Résultat du diff
🔐 La comparaison est calculée dans votre navigateur. Une petite bibliothèque diff est chargée depuis jsDelivr ; vos textes ne sont jamais envoyés.
Comment utiliser cet outil
Aperçu
Comparateur de Textes compare deux textes et surligne chaque différence : ajouts en vert, suppressions en rouge, contenu inchangé intact. Alternez entre comparaison par lignes pour documents et logs, par mots pour la prose, et par caractères pour repérer fautes et ponctuation. Les statistiques comptent les unités ajoutées, supprimées et identiques, et le bouton copier produit une liste diff unifiée + / −. Tout est calculé localement dans votre navigateur ; seule une petite bibliothèque diff est chargée et vos textes ne sont jamais envoyés.Comment fonctionne la comparaison
Les deux textes sont découpés dans l'unité choisie, lignes, mots ou caractères, et un algorithme de distance d'édition calcule la plus courte suite d'insertions et de suppressions transformant l'un en l'autre. Le résultat est projeté sur le texte d'origine : vert pour les ajouts, rouge pour les suppressions, le reste intact. Le mode ligne sert au code et aux journaux, le mode mot à la prose et aux contrats, le mode caractère détecte les différences invisibles comme les espaces finaux ou une virgule changée. La sortie unifiée + / − se copie dans les tickets et revues.
Détails de traitement et limites
| Propriété | Comportement |
|---|---|
| Modes | Comparaison ligne, mot et caractère |
| Algorithme | Diff par distance d'édition avec surlignage en ligne |
| Statistiques | Unités ajoutées, supprimées et identiques |
| Export | Copie en liste diff unifiée + / − |
| Traitement | 100 % côté client ; textes jamais envoyés |
| Coût | Gratuit, sans compte ni limite de caractères |
Confidentialité : les textes restent dans le navigateur
Comparer implique souvent des brouillons, contrats ou extraits de journaux. Seule une petite bibliothèque diff est chargée ; les textes sont traités en mémoire et jamais transmis, et l'outil fonctionne hors ligne.
Comparer efficacement
- Le mode caractère diagnostique les chaînes « identiques » qui échouent.
- Le mode ligne convient aux fichiers de configuration et traces.
- Ignorez délibérément les espaces : les espaces finaux sont le coupable habituel.
- Copiez le diff unifié plutôt que des captures.
- Pour une fusion à trois, comparez les paires successivement.
Voir aussi les outils texte pour compteurs, casse et édition Markdown.
Algorithmes de diff : granularité ligne, mot et caractère
Un outil de diff compare deux textes et signale ce qui a changé, mais la sortie utile dépend de l'unité de comparaison. Le diff par lignes est le défaut pour le code et la configuration, car il correspond à la façon dont les fichiers sont modifiés et relus ; un seul caractère changé dans une ligne marque toute la ligne comme modifiée. Le diff par mots convient mieux à la prose, aux contrats et aux traductions, où le relecteur veut voir qu'un mot a changé dans une phrase par ailleurs identique. Le diff par caractères est le plus précis et le plus difficile à lire : il est donc réservé aux chaînes courtes comme les identifiants ou les empreintes. La plupart des implémentations utilisent la plus longue sous-séquence commune ou l'algorithme de Myers, qui trouve le plus petit ensemble d'insertions et de suppressions transformant un texte en l'autre ; c'est déterministe et sans interprétation du sens. Trois options changent le résultat plus que l'algorithme. Ignorer les espaces évite que les changements d'indentation noient les vraies modifications ; ignorer la casse traite Majuscule et majuscule comme égales ; ignorer les lignes vides garde le bruit de reformatage hors du rapport. Pour comparer des versions d'un document, décidez à quoi sert le rapport, relecture, audit ou fusion, et choisissez granularité et options en conséquence. La comparaison s'exécute localement dans votre navigateur : brouillons, contrats et identifiants ne quittent jamais l'appareil.
Questions fréquentes
Qu'est-ce qu'un diff de texte ? +
Un diff montre ce qui a changé entre deux versions d un texte : les ajouts en vert, les suppressions en rouge, le reste inchangé. Le Comparateur de Textes propose les niveaux ligne, mot et caractère.
Quel mode de comparaison choisir ? +
Utilisez le mode ligne pour les documents et logs, le mode mot pour la prose, et le mode caractère pour repérer fautes et ponctuation.
Mes textes sont-ils envoyés ? +
Non. La comparaison s exécute entièrement dans votre navigateur. Seule une petite bibliothèque diff open source est chargée depuis le CDN jsDelivr ; votre contenu n est jamais transmis.
Puis-je copier le résultat ? +
Oui, le bouton copier fournit une liste diff unifiée avec + pour les ajouts et - pour les suppressions.