Comparateur de textes
Text Diff
Compare deux textes côte à côte ou en flux continu, à la ligne, au mot ou au caractère près.
Deux versions côte à côte avec les différences marquées, calculées par l’algorithme de Myers plutôt que par une comparaison ligne à ligne. Utile pour la nouvelle rédaction d’un contrat, deux exports des mêmes données, ou un paragraphe que quelqu’un a modifié sans vous dire ce qu’il avait changé.
Original
Déposez un fichier pour « Original »
Lu dans cet onglet. Rien n’est envoyé.
Modifié
Déposez un fichier pour « Modifié »
Lu dans cet onglet. Rien n’est envoyé.
Comment s’en servir
Mettez l’ancienne version à gauche
Le sens décide de quel côté on parle d’ajout et de quel côté de suppression. À gauche ce que c’était, à droite ce que c’est devenu.
Choisissez la granularité
La comparaison par ligne convient au code et à la configuration. La comparaison par mot ou par caractère convient à la prose, où un diff par ligne marque tout un paragraphe comme modifié parce qu’un mot a bougé.
Ignorez ce dont vous n’avez que faire
Les espaces et la casse peuvent être exclus de la comparaison. Un document revenu d’un autre éditeur ne diffère souvent que par des espaces de fin, et les masquer laisse voir les vraies modifications.
Questions fréquentes
Mon document est-il envoyé quelque part ?
Non. La comparaison tourne dans votre navigateur. Un projet de contrat et un tableur non publié sont les deux choses qu’on veut le plus souvent comparer et le moins souvent téléverser, et c’est pour cela que celui-ci ne le fait pas.
Tout un paragraphe est marqué comme modifié
Vous comparez par ligne et le paragraphe est une seule longue ligne. Passez à la granularité mot ou caractère : un paragraphe qui s’enroule n’a aucune structure de lignes sur laquelle un diff par ligne puisse travailler.
Deux lignes d’apparence identique sont marquées différentes
Presque toujours une différence invisible : une espace de fin, une espace insécable, ou du texte stocké décomposé d’un côté et composé de l’autre — « café » tapé sur un Mac s’écrit e + U+0301 et ne s’écrit pas comme celui de Windows. Les outils de caractères invisibles et de normalisation le nomment exactement.
À alimenter depuis
Comparer deux PDF
PDF Compare
Compare deux PDF à la fois sur le texte et sur le rendu pixel, en listant les ajouts, les suppressions et les déplacements.
Comparateur JSON
JSON Diff
Compare deux documents JSON sur leur structure, sans tenir compte de l’ordre des clés, et signale les chemins ajoutés, retirés et modifiés.
Comparateur de tableaux
Table Diff
Compare deux tableaux sur une colonne clé choisie ou déduite et liste les lignes ajoutées, retirées et modifiées cellule par cellule, côte à côte ou en journal des changements.
Comparer deux documents Word
Word Document Compare
Compare deux .docx paragraphe par paragraphe, signale les mots modifiés à l’intérieur de chacun, affiche côte à côte ou en flux continu et exporte un rapport HTML ou texte.
Ensuite
Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.
Comparateur de tableaux
Table Diff
Compare deux tableaux sur une colonne clé choisie ou déduite et liste les lignes ajoutées, retirées et modifiées cellule par cellule, côte à côte ou en journal des changements.
Comparer deux documents Word
Word Document Compare
Compare deux .docx paragraphe par paragraphe, signale les mots modifiés à l’intérieur de chacun, affiche côte à côte ou en flux continu et exporte un rapport HTML ou texte.
Comparateur JSON
JSON Diff
Compare deux documents JSON sur leur structure, sans tenir compte de l’ordre des clés, et signale les chemins ajoutés, retirés et modifiés.
Comparer deux PDF
PDF Compare
Compare deux PDF à la fois sur le texte et sur le rendu pixel, en listant les ajouts, les suppressions et les déplacements.
Rechercher et remplacer
Find & Replace
Remplace du texte au littéral, au mot entier ou par expression régulière, avec groupes de capture et aperçu de chaque occurrence.
Éditeur Markdown
Markdown Editor
Édite du Markdown avec un aperçu en direct et exporte le HTML rendu, tableaux GFM et listes de tâches compris.