Comparer deux textes : trouver les différences
Collez l’ancienne et la nouvelle version : le texte supprimé apparaît barré avec −, le texte ajouté souligné avec +. Rien n’est envoyé.
Comment le calcul est fait
Comment fonctionne la comparaison
L’outil découpe les deux textes en unités – lignes, mots ou caractères – et cherche la plus longue sous-séquence commune. Ce qui n’existe que dans le texte A est supprimé, ce qui n’existe que dans le texte B est ajouté. Il s’appuie sur l’algorithme d’Eugene W. Myers (1986), le même principe que diff et Git, qui trouve le plus petit nombre possible de modifications.
Taux de similarité
Similarité = 2 × unités identiques ÷ (unités de A + unités de B). Exemple : « Le chien aboie » et « Le chien dort » ont 2 mots communs sur 3 + 3 → 2 × 2 ÷ 6 = 67 %. En mode mots, les espaces ne comptent pas comme des mots.
Lisible sans couleur
Le texte supprimé est balisé <del> (barré, signe −), le texte ajouté <ins> (souligné, signe +) : les différences restent visibles pour les personnes daltoniennes, à l’impression et avec un lecteur d’écran. « Différences en texte » donne le même résultat à copier : en mode lignes avec +/− en début de ligne, sinon sous la forme [−ancien−]{+nouveau+}.
Limites
Tout se passe dans votre navigateur. Pour rester fluide : 100 000 caractères et 20 000 unités au maximum par texte. Au-delà de 2 000 modifications, la partie centrale différente est résumée grossièrement en supprimé/ajouté – passez alors en mode lignes.
Questions fréquentes
Mes textes sont-ils enregistrés ou envoyés ?
Non. Les deux textes restent dans votre navigateur et n’apparaissent pas dans l’adresse de la page. Seules les options (mode, cases à cocher) figurent dans le lien.
Quel mode choisir ?
Lignes pour les listes, le code et les tableaux, mots pour un contrat ou un article, caractères pour une faute de frappe, un nom ou un numéro.
Pourquoi une ligne modifiée apparaît-elle supprimée puis ajoutée ?
Une comparaison ne connaît que l’ajout et la suppression : une ligne modifiée devient « ancienne ligne supprimée + nouvelle ligne ajoutée ». Passez en mode mots ou caractères pour voir le changement dans la ligne.
Puis-je comparer des fichiers Word ou PDF ?
Pas directement : copiez le texte des deux documents et collez-le dans les deux champs. La mise en forme (gras, taille de police) n’est pas comparée, seulement le texte.
Sources et références juridiques
- Eugene W. Myers: An O(ND) Difference Algorithm and Its Variations, Algorithmica 1 (1986)
- WHATWG HTML Living Standard – Edits (ins, del)
- GNU Diffutils Manual (Optionen -i, -b)
Dernière mise à jour :
Outils similaires
- Compteur de mots et de caractèresComptez les caractères avec et sans espaces, les mots, les phrases et le temps de lecture – en direct, avec les limites de X, Instagram, TikTok, LinkedIn, SMS.
- Compteur de hashtags et mise en forme de légende InstagramComptez les hashtags et mentions @, repérez les doublons et mettez en forme votre légende Instagram : hashtags à la fin, paragraphes conservés.
- Générateur Lorem ipsum (faux texte)Générateur de Lorem ipsum gratuit : paragraphes, phrases ou nombre de mots exact, début « Lorem ipsum dolor sit amet », balises HTML de paragraphe, à copier.
- Compteur de tokens pour prompts IACombien de tokens contient mon prompt ? Compteur de tokens pour ChatGPT et l’IA : estimation par langue avec fourchette, plus caractères et mots, en local.
- Générateur de mot de passeGénérez un mot de passe aléatoire et sécurisé ou une phrase de passe facile à retenir, avec son entropie en bits, calculé dans votre navigateur.
- Convertir une image en texteImage en texte : copiez le texte d’une photo, d’un scan ou d’une capture d’écran. OCR en français, allemand, anglais, espagnol et portugais, dans le navigateur.