Skip to content
Comparateur de texte (Diff)
Tools

Comparateur de texte (Diff)

Nouveau

Comparez deux textes et mettez en évidence chaque différence, côte à côte ou en ligne.

100% private. Your text is compared entirely in your browser — nothing is ever uploaded, so you can safely diff confidential code, contracts or data.
View
Highlight

Paste or drop text into both boxes to see the difference.

Runs entirely in your browser. Nothing is uploaded.

Comparez deux textes et repérez chaque différence

Ce comparateur de différences analyse deux blocs de texte et montre exactement ce qui a changé — le texte supprimé en rouge, le texte ajouté en vert et les lignes modifiées marquées mot par mot — afin que vous puissiez passer en revue les modifications en un coup d'œil. Collez vos versions originale et modifiée dans les deux zones et la comparaison se met à jour instantanément, sans bouton Comparer ni attente. Fonctionne pour la prose, le code source, les fichiers de configuration, les journaux, JSON, les lignes CSV et tout autre texte brut.

Que vous ayez besoin de comparer deux textes, de comparer deux révisions d'un contrat, de vérifier ce qu'un collègue a modifié dans un fichier ou d'aligner deux colonnes de tableur, cet outil diff en ligne place les deux versions l'une à côté de l'autre et met en évidence chaque ajout et suppression.

Vue côte à côte ou unifiée — au niveau du mot, du caractère ou de la ligne

Basculez entre une vue côte à côte qui aligne les lignes correspondantes en deux colonnes et une vue unifiée (en ligne) qui empile les modifications avec les marqueurs +/− familiers d'un git diff. La vue côte à côte est idéale pour lire de la prose sur un grand écran ; la vue unifiée est plus compacte et devient la valeur par défaut sur les téléphones à écran étroit.

Choisissez également la granularité du surlignage : Ligne marque les lignes entières modifiées, tandis que Mot et Caractère approfondissent pour montrer les tokens exacts qui diffèrent dans une ligne modifiée — de sorte que changer 'couleur : rouge' en 'couleur : bleu' ne surligne que 'rouge' versus 'bleu', pas toute la ligne. Les outils de bureau comme Beyond Compare offrent aussi cela, mais nécessitent une installation et une licence payante.

Un vrai comparateur de JSON, code et CSV

Activez Traiter comme JSON et les deux côtés sont formatés avec une indentation cohérente et des clés triées avant d'être comparés, de sorte que les clés réordonnées et le bruit de formatage disparaissent et que seuls les vrais changements de valeur apparaissent — exactement ce que doit faire un comparateur JSON. Diffchecker.com traite le JSON comme du texte brut sauf si vous utilisez leur fonction JSON diff payante ; ici c'est gratuit.

Pour le code source, réglez la granularité sur Mot ou Caractère et utilisez la vue en ligne pour obtenir un diff de code propre, puis exportez-le sous forme de patch diff unifié standard. Affinez la comparaison avec Ignorer les espaces, Ignorer la casse et Supprimer les espaces de fin pour éliminer les différences sans importance et vous concentrer sur les modifications significatives.

Téléchargez des fichiers, échangez les côtés et exportez

Au-delà du collage, vous pouvez télécharger deux fichiers ou les glisser-déposer directement sur chaque zone pour les comparer ligne par ligne. Utilisez Échanger pour inverser les côtés original et modifié, et Effacer pour recommencer. Une fois terminé, Copier le diff place un patch diff unifié dans votre presse-papiers et Télécharger .diff l'enregistre comme un vrai fichier de patch avec des en-têtes de bloc @@, prêt à être joint à une revue de code ou appliqué avec la commande patch.

Alternatives au comparateur de différences : comment nous nous comparons

Les principales alternatives au comparateur de différences sont Diffchecker.com, WinMerge, Beyond Compare et KDiff3. Diffchecker.com est basé sur navigateur mais stocke optionnellement les diffs sur ses serveurs — un problème de confidentialité pour le code confidentiel. Son niveau gratuit limite la longueur du texte et facture les liens permanents, l'export PDF et le diff JSON. WinMerge et KDiff3 sont de puissants outils de bureau mais ne fonctionnent que sous Windows et nécessitent une installation. Beyond Compare est sans doute le meilleur outil diff de bureau, mais coûte entre 30 et 60 dollars et ne fonctionne que sous Windows, Mac et Linux.

Notre comparateur de différences gratuit fonctionne entièrement dans votre navigateur, ne stocke rien sur aucun serveur, n'a pas de limite de caractères et fonctionne sur n'importe quel appareil, y compris iPhone et Android. Le diff JSON, le téléchargement de fichiers, l'export de diff unifié et les contrôles d'espaces/casse sont tous gratuits sans compte. Pour des comparaisons rapides de snippets de code, de fichiers de configuration, de contrats ou de colonnes CSV, il couvre le même terrain que Diffchecker sans compromis sur la vie privée.

Privé par conception — rien n'est téléchargé

Contrairement à de nombreux outils de comparaison, rien n'est envoyé ici à un serveur. Tout le diff est calculé dans votre navigateur, ce qui signifie que vous pouvez comparer du code confidentiel, des contrats ou tout document sensible en toute sécurité sans qu'il quitte votre appareil — et cela continue de fonctionner hors ligne une fois la page chargée. Cette confidentialité, associée à la longueur illimitée gratuite, au surlignage au niveau du mot et du caractère, au diff JSON et à l'export de patches, est ce qui distingue ce comparateur des alternatives basées sur serveur comme Diffchecker.com.

Frequently asked questions

Qu'est-ce qu'un comparateur de différences et comment fonctionne-t-il ?

Un comparateur de différences (ou outil de comparaison de textes) prend deux versions d'un texte et montre exactement ce qui a changé entre elles. Collez l'original à gauche et la version modifiée à droite, et l'outil aligne les lignes et surligne chaque différence : les lignes supprimées de l'original apparaissent en rouge, les lignes ajoutées dans la nouvelle version apparaissent en vert et les lignes modifiées sont marquées mot par mot. En interne, il exécute un algorithme de plus longue sous-séquence commune (LCS) pour trouver l'ensemble minimal d'ajouts et de suppressions — la même technique qu'utilise git diff.

Comment comparer deux textes pour trouver les différences ?

Collez la première version dans la zone Original et la seconde dans la zone Modifié. La comparaison s'exécute dès que vous tapez ou collez — pas besoin d'appuyer sur un bouton Comparer. Les lignes identiques restent normales tandis que les différences sont colorées. Utilisez Échanger pour inverser quel côté est l'« avant », et changez la granularité entre Caractère, Mot et Ligne selon le niveau de détail souhaité. L'outil fonctionne sur n'importe quelle longueur de texte sans limite de caractères.

Comment comparer deux fichiers texte en ligne ?

Déposez ou téléchargez un fichier de chaque côté au lieu de coller. Cliquez sur Télécharger, ou glissez un fichier .txt, .md, .csv, .json ou .js directement sur une zone, et son contenu se charge instantanément. Comme tout s'exécute localement dans votre navigateur, les fichiers ne sont jamais envoyés nulle part — idéal pour comparer des fichiers de configuration, des exports ou des révisions de documents sans les envoyer sur un serveur tiers.

Puis-je ignorer les espaces blancs ou la casse lors de la comparaison ?

Oui. Activez « Ignorer les espaces » pour traiter les lignes qui ne diffèrent que par l'espacement, les tabulations ou l'indentation comme identiques — pratique quand un fichier utilise des tabulations et l'autre des espaces. « Ignorer la casse » traite les majuscules et minuscules comme identiques. « Supprimer les espaces de fin » élimine les espaces invisibles en fin de ligne. Combinez-les pour vous concentrer uniquement sur les changements qui comptent vraiment.

Comment comparer deux fichiers JSON ?

Collez chaque document JSON d'un côté et activez « Traiter comme JSON ». L'outil formate les deux avec une indentation cohérente de 2 espaces et trie les clés des objets, de sorte qu'une différence dans l'ordre des clés ou dans le formatage n'apparaît pas comme un changement — seules les vraies différences de valeur le font. Cela en fait un vrai comparateur JSON plutôt qu'une simple comparaison de texte.

Est-il sûr de comparer du texte confidentiel ou privé en ligne ?

Oui — et c'est plus sûr que la plupart des outils diff en ligne. Notre comparateur ne télécharge jamais votre texte. Tout le diff est calculé dans votre navigateur avec JavaScript, donc le code confidentiel, les contrats, les clés API ou les données personnelles ne quittent jamais votre appareil et ne sont jamais enregistrés. Vous pouvez même continuer à l'utiliser hors ligne une fois la page chargée. Aucun compte n'est requis et il n'y a pas de limite d'utilisation.

Le comparateur fonctionne-t-il sur mobile — iPhone et Android ?

Oui. Le comparateur de différences est entièrement responsive et fonctionne dans n'importe quel navigateur moderne sur iPhone (Safari ou Chrome), Android (Chrome ou Firefox) et tablettes. La vue côte à côte à deux colonnes se réduit automatiquement à une vue à une seule colonne sur les écrans étroits pour que les diffs soient lisibles sans défilement horizontal. Aucune application à télécharger n'est nécessaire.