Vérificateur de différences de texte
Collez d'abord le texte original.
Ce texte est trop long pour être comparé ici. Chaque texte peut compter jusqu'à 20 000 lignes et 500 000 caractères.
Ces textes sont trop différents pour être comparés ligne par ligne ici. Comparez une plus petite partie de chaque texte.
Votre navigateur n'a pas permis à cette page de conserver le texte pour l'étape suivante. Autorisez les données de site pour cette page ou utilisez un texte plus court, puis réessayez.
Repérer les trois mots qui ont changé entre deux versions d’un contrat, la virgule supplémentaire dans une exportation CSV, ou ce qui a exactement changé dans un fichier de configuration, tout cela est impossible à faire à l’œil nu au-delà de quelques centaines de lignes. Collez deux versions de votre texte et ce vérificateur de différences montre les ajouts en vert, les suppressions en rouge, et les mises en évidence en ligne pour les changements sur la même ligne.
Comment la différence est produite
-
1
Collez deux versions
Collez d'abord le texte original, puis la version à comparer avec celui-ci.
-
2
L'outil exécute la différence de Myers
Le même algorithme utilisé par git, produisant la séquence minimale de modifications.
-
3
Les lignes sont alignées
Les lignes inchangées restent adjacentes ; les lignes insérées/supprimées gardent un espace vide de l'autre côté.
-
4
Mises en évidence en ligne
Dans les lignes modifiées, seuls les mots changés sont ombragés pour que vous puissiez voir exactement ce qui a bougé.
Conventions de couleur des différences
| Couleur | Signification |
|---|---|
| Rouge | Supprimée : la ligne ne figure que dans le texte original |
| Vert | Ajoutée : la ligne ne figure que dans le texte modifié |
| Rouge ou vert plus foncé | Les mots qui ont changé dans une ligne modifiée |
| Blanc | Inchangée (contexte) |
Cas d’utilisation courants
- Révisions de contrat, voyez exactement quelles clauses ont changé entre v3 et v4 d’un accord avant de signer.
- Audits de fichiers de configuration, vérifiez ce qu’un coéquipier a changé dans nginx.conf avant de le mettre en production.
- QA de traduction, alignez deux localisations de la même chaîne pour repérer la ponctuation manquante.
- Comparaisons d’exportation CSV, repérez quelles lignes diffèrent entre l’exportation de données de la semaine dernière et celle de cette semaine.
- Revue de code sans Git, comparaison rapide lorsque vous ne voulez pas créer un dépôt.
Conseils pour des différences propres
- Les fins de ligne ne comptent jamais comme des modifications. Les retours à la ligne de Windows (CRLF) et ceux d’Unix ou de macOS (LF) sont considérés comme identiques : inutile de convertir quoi que ce soit avant.
- Supprimez les espaces blancs à la fin dans les deux avant de comparer ; sinon, les espaces invisibles seront enregistrés comme des modifications.
- Pour JSON ou YAML, formatez les deux avec la même indentation d’abord. Le reformatage masque les véritables changements.
- Triez par ordre alphabétique si vous comparez deux listes dont l’ordre n’a pas d’importance (comme les dépendances).
Limites des différences basées sur les lignes
Les différences basées sur les lignes sont excellentes pour le code et la configuration. Elles sont médiocres pour la prose, où déplacer une phrase de deux paragraphes apparaît comme une suppression et une insertion plutôt qu’un déplacement. Pour l’édition de manuscrits, les différences au niveau des mots ou des phrases donnent des résultats plus clairs.
Questions fréquentes
Oui. Les textes sont comparés ligne par ligne, quelle que soit la langue ou l’écriture : le chinois, le japonais, l’arabe, le thaï, les lettres accentuées et les émojis fonctionnent tous. Dans une ligne modifiée, les mots qui ont changé sont signalés ; en chinois, en japonais et en thaï, qui ne séparent pas les mots par des espaces, ce sont les caractères modifiés qui sont signalés.
Jusqu’à 20 000 lignes et 500 000 caractères par texte. Au-delà, ou quand deux longs textes sont trop différents pour être comparés ligne par ligne, l’outil affiche un message au lieu de bloquer la page : comparez une plus petite partie de chaque texte, ou utilisez git diff ou un logiciel de comparaison sur votre ordinateur. Quand une comparaison dépasse 5 000 lignes, la page affiche les 5 000 premières, et le diff unifié que vous copiez contient toujours toutes les modifications.
Activez l’option « Ignorer les espaces » pour sauter les différences qui ne sont que des changements d’indentation ou d’espaces à la fin. Utile lorsque les reformateurs (Prettier, Black) produisent du bruit qui ne vous intéresse pas.
Non. Les deux textes restent dans votre navigateur : ils sont comparés sur cette page et ne sont ni envoyés à nos serveurs ni ajoutés au lien de la page. Entre les étapes, ils sont conservés uniquement dans cet onglet, jusqu’à ce que vous le fermiez ou que vous choisissiez « Recommencer ».
Outils similaires
Générateur de noms de famille aléatoires
Générez un lot de noms de famille aléatoires tirés des noms de famille les plus courants aux États-Unis. Uniquement des noms de famille, sans prénom.
Générateur de noms de villes
Générez des noms fictifs de villes, bourgs, villages et capitales pour le worldbuilding, les cartes, les jeux, les récits et les données factices, avec de courtes notes pour chaque résultat.
Générateur de noms aléatoires
Générez jusqu'à 50 noms aléatoires en une série à partir de pools équilibrés, courts ou internationaux. Choisissez des noms complets, des prénoms seuls ou un prénom avec initiale.
Symboles de flèches à copier
Copiez des flèches Unicode courantes en un clic : droites, doubles, diagonales, à crochet, circulaires et triangulaires pour documents, messageries et designs.
Traducteur de braille
Traduisez du texte en braille Unicode intégral (grade 1) et décodez le braille en lettres. Gère les majuscules, les chiffres et la ponctuation.
Générateur de police Instagram
Générez des "polices" Unicode (gras, italique, script, monospace, fraktur) qui se collent directement dans votre bio, nom, légendes et commentaires Instagram.
Outil disponible dans d’autres langues
- テキスト差分チェッカー [JA]
- Comparador de Diferencias de Texto [ES]
- Textskillnadskontroll [SV]
- เครื่องมือเปรียบเทียบความต่างของข้อความ [TH]
- Công cụ so sánh khác biệt văn bản [VI]
- Tekstverschil-checker [NL]
- Porównywarka tekstu (diff) [PL]
- Text-Diff-Prüfer [DE]
- Verificador de Diferença de Texto [PT]
- Pemeriksa Diff Teks [ID]
- أداة مقارنة فروق النصوص [AR]
- 텍스트 비교 도구 (Diff) [KO]
- Text Diff Checker [EN]
- Controllore delle differenze di testo [IT]
- Сравнение различий текста [RU]
- Metin Fark Karşılaştırıcı [TR]
- 文本差异对比工具 [ZH]