Comparateur de Texte

Comparer Deux Textes — Gratuit, Privé, Illimité 🔒 Rien n'est envoyé aux serveurs
🔒 Votre texte n'est jamais envoyé à nos serveurs. Toute comparaison s'effectue localement dans votre navigateur. Collez librement du code confidentiel, des contrats ou des documents.
Texte original
Texte modifié
0 ajoutées 0 supprimées 0 inchangées
Texte original
Texte modifié

Comment fonctionne ce comparateur

Cet outil utilise l'algorithme Myers diff — le même que Git, GNU diff et la plupart des outils diff professionnels. Il trouve le script d'édition le plus court (nombre minimum d'insertions et de suppressions de lignes) permettant de transformer le texte original en texte modifié.

Diff par ligne vs diff par mot

Le diff par ligne compare les textes ligne par ligne. Chaque ligne est soit inchangée, soit ajoutée, soit supprimée. C'est le mode standard pour la comparaison de code.

Le diff par mot va plus loin : au sein de chaque ligne modifiée, il met en évidence les mots spécifiquement différents. C'est particulièrement utile pour l'édition de prose (relecture de contrats, brouillons de documents) lorsqu'il s'agit de savoir exactement quels mots ont changé, pas seulement quelles lignes.

Le diff par caractère met en évidence les changements de caractères individuels — utile pour repérer les fautes de frappe, les différences de ponctuation ou les changements de code à un seul caractère.

Ignorer les espaces

Lorsque vous reformatez du code (changement d'indentation, alignement de colonnes), la logique ne change pas — seuls les espaces changent. Activez Ignorer les espaces pour supprimer les espaces de début et de fin de chaque ligne avant la comparaison, afin que les modifications purement de mise en forme n'apparaissent pas comme des différences.

Confidentialité

Toute comparaison s'effectue dans votre navigateur. Aucun texte n'est transmis sur le réseau à aucun moment. Cet outil est sûr pour les documents confidentiels, le code propriétaire, les contrats juridiques et les écrits personnels. Vous pouvez le vérifier en ouvrant les Outils de développement de votre navigateur → onglet Réseau et en constatant zéro requête sortante pendant la comparaison.

Cas d'utilisation

  • Développeurs : Comparez des fichiers de configuration, des réponses API, des extraits de code avant et après un refactoring.
  • Professionnels du droit : Comparez des versions de contrats pour identifier les clauses ajoutées, supprimées ou modifiées. Le mode diff par mot est idéal pour les annotations de relecture.
  • Auteurs et éditeurs : Comparez des brouillons de manuscrits, vérifiez ce qui a changé entre les révisions, confirmez que les modifications suivies ont bien été appliquées.
  • Étudiants : Comparez des brouillons de dissertations, vérifiez les différences entre versions de documents, confirmez que les retours ont été intégrés.
  • Employés de bureau : Comparez des exports de tableurs, des versions de rapports ou des brouillons d'e-mails.

Raccourcis clavier

  • N — Passer à la modification suivante (lorsque le résultat est visible)
  • P — Passer à la modification précédente
  • Entrée — Lancer la comparaison (lorsque le focus est dans un volet de saisie)

Questions fréquentes

Non. Toute comparaison s'effectue dans votre navigateur via JavaScript. Votre texte ne quitte jamais votre appareil. Cet outil est sûr pour les documents confidentiels, le code propriétaire et les contrats juridiques. Consultez l'onglet Réseau de votre navigateur — aucune requête n'est effectuée pendant la comparaison.
Cet outil utilise l'algorithme Myers diff (algorithme O(ND) d'Eugene Myers, 1986). Il trouve le script d'édition le plus court — le nombre minimum d'insertions et de suppressions de lignes — permettant de transformer le texte original en texte modifié. C'est le même algorithme que Git, GNU diff et la plupart des outils de développement professionnels.
Le diff par ligne met en évidence les lignes entières ajoutées ou supprimées. Le diff par mot va plus loin : au sein de chaque ligne modifiée, il met en évidence les mots ajoutés ou supprimés. Le diff par mot est particulièrement utile pour l'édition de prose et la comparaison de contrats juridiques lorsqu'il faut voir exactement quels mots ont changé.
Oui, jusqu'à environ 10 000 lignes par côté efficacement. Un avertissement s'affiche au-delà de 50 000 caractères par entrée. Pour des entrées très volumineuses (100 k+ caractères), la comparaison peut prendre 1 à 3 secondes. Le résultat est toujours complet — aucune ligne n'est omise.
Lorsqu'elle est activée, les espaces de début et de fin de chaque ligne sont supprimés avant la comparaison, et les séquences d'espaces internes sont normalisées en espaces simples. Utile pour comparer du code qui a été réindenté ou reformaté sans en changer la logique.
La vue unifiée affiche les deux versions dans un seul volet, entrelacées : les lignes supprimées (rouge, préfixées par −) apparaissent juste avant les lignes ajoutées (vert, préfixées par +). C'est le même format que git diff et la sortie Unix diff -u. Elle est compacte et peut être copiée-collée comme un patch standard.