Comparer le texte

Trouver la différence entre deux fichiers texte

Comparez deux fichiers texte en ligne

Diffchecker est un comparateur de différences en ligne gratuit pour le texte, le code et les données. Collez les deux versions ou déposez deux fichiers, et chaque insertion, suppression et modification est mise en évidence ligne par ligne, sans installation et sans compte.

Tout ce que contient l'outil de comparaison de texte

Un véritable espace de travail de comparaison, pas un simple surligneur. Changez de vue, affinez la mise en évidence, fusionnez les modifications et conservez votre travail.

Side-by-side text comparison in Diffchecker

Vue côte à côte

La vue par défaut. L'original à gauche, la version modifiée à droite, les suppressions en rouge et les ajouts en vert. Les deux côtés défilent ensemble, pour ne jamais perdre votre place dans l'une ou l'autre version.

Vue unifiée

Une seule colonne, le format qu'utilisent Git et les outils de revue de code. Gratuite à l'essai, et illimitée avec Pro.

Règles d'ignorance personnalisées

Indiquez à la comparaison ce qu'elle doit ignorer : horodatages, numéros de build, identifiants de session ou toute autre chaîne de votre choix.

Précision de comparaison ajustable

Intelligent, le réglage par défaut, choisit la mise en évidence la plus claire pour chaque modification : le caractère isolé quand le niveau caractère convient, le mot entier quand le niveau mot convient. Ou fixez toute la comparaison sur l'un des deux.

Syntax-highlighted code comparison

Comparaison avec coloration syntaxique

Colore votre code selon le langage pendant que le diff le marque selon les modifications. JavaScript, Python, Java, Go, SQL, JSON, YAML et bien d'autres.

Éditeur live

Tapez d'un côté ou de l'autre après la comparaison et les différences se recalculent au fil de la frappe, si bien que corriger ce que vous venez de trouver n'oblige pas à recommencer. Gratuit à l'essai, et illimité avec Pro.

Fusionner les modifications

Construisez une version combinée en acceptant des modifications individuelles de chaque côté. Cliquez sur la flèche d'une modification pour la faire passer de l'autre côté, et le résultat se met à jour en direct dans l'éditeur. Gratuit à l'essai, et illimité avec Pro.

Aucune inscription pour comparer

Collez et comparez immédiatement. Un compte n'est nécessaire que pour enregistrer, partager ou passer à une offre supérieure.

Aucune limite de taille de fichier

Comparez de longs fichiers de log et de gros exports en entier.

Partager une comparaison par lien

Enregistrez une comparaison et envoyez une URL au lieu de deux pièces jointes et d'une explication.

Commenter en ligne

Laissez des commentaires sur des lignes précises pour que les relecteurs discutent d'une modification là où elle se trouve.

Exporter en PDF

Transformez une comparaison en un document que vous pouvez partager.

Comment comparer deux fichiers texte en ligne

  1. 1

    Collez votre texte original

    Collez-le dans l'éditeur de gauche, ou glissez-y un fichier. Texte brut, code, logs, CSV et Markdown fonctionnent tous.

  2. 2

    Collez la version modifiée

    Faites de même à droite. Les deux côtés n'ont besoin ni d'avoir la même longueur ni le même type de fichier.

  3. 3

    Cliquez sur Trouver la différence

    Toutes les modifications sont mises en évidence d'un coup : suppressions en rouge à gauche, ajouts en vert à droite.

  4. 4

    Changez de vue ou exportez

    Passez de la vue côte à côte à la vue unifiée, descendez au niveau caractère, fusionnez les modifications, ou exportez le résultat en PDF.

Pourquoi Diffchecker ?

La plupart des outils de diff en ligne sont à usage unique : vous collez, vous comparez, et vous recommencez si vous voulez changer quelque chose. L'éditeur de Diffchecker, lui, reste actif. Corrigez une faute d'un côté ou de l'autre et la mise en évidence se met à jour au fil de la frappe, sans perdre votre position de défilement ni vos réglages d'affichage.

  • Recomparaison en temps réel pendant que vous modifiez l'un ou l'autre côté
  • Règles d'ignorance personnalisées pour ignorer horodatages, identifiants ou toute chaîne que vous désignez
  • Masquez les lignes inchangées pour réduire un long fichier aux seules modifications
  • Retour à la ligne activable pour les lignes longues, sans défilement horizontal
  • Résumé des différences par IA, qui décrit ce qui a changé en langage clair (Pro)
  • Chiffré en transit

    Tout le trafic entre votre navigateur et Diffchecker est chiffré avec TLS.

  • Hors ligne sur Desktop

    Diffchecker Desktop compare les fichiers sur votre machine, sans connexion Internet.

  • Certifié par un organisme indépendant

    Vos fichiers sont traités dans le cadre d'un programme de sécurité de l'information certifié ISO/IEC 27001.

    Visitez notre Trust Center

Ce que les gens comparent avec Diffchecker

Développeurs et ingénieurs

  • Comparer deux versions d'un fichier de configuration avant un déploiement
  • Comparer des réponses d'API pour trouver le champ qui a changé
  • Vérifier la sortie de log de deux exécutions du même job
  • Relire un extrait de code en dehors d'une pull request

Rédacteurs et éditeurs

  • Comparer deux versions et voir exactement quelles phrases ont bougé
  • Vérifier une relecture par rapport à la version que vous avez rendue
  • Repérer les modifications discrètes entre un article publié et une copie archivée
  • Fusionner les retours de deux relecteurs dans un seul document

Données et opérations

  • Comparer deux exports CSV pour trouver les lignes ajoutées ou supprimées
  • Vérifier une liste de référence par rapport à une version mise à jour
  • Confirmer qu'une modification en masse n'a touché que les enregistrements visés
  • Comparer deux exports de variables d'environnement

Ce que vous pouvez comparer

Tout ce qui est stocké en texte brut. Collez-le directement, ou glissez un fichier d'un côté ou de l'autre. Les deux côtés n'ont pas besoin d'être au même format.

Texte brut et prose

De la prose et des notes, y compris du texte collé directement depuis un traitement de texte. La mise en évidence au mot garde les phrases lisibles.

  • .txt
  • .md

Code source

Des fichiers source dans n'importe quel langage, avec la coloration syntaxique appliquée par-dessus le diff.

  • .js
  • .ts
  • .py
  • .java
  • .cs
  • .go
  • .rs
  • .rb
  • .php
  • .swift
  • .kt
  • .sh
  • .sql

Données et configuration

Des fichiers de configuration et de données structurés, là où les règles d'ignorance personnalisées comptent le plus.

  • .json
  • .xml
  • .yaml
  • .toml
  • .env
  • .csv
  • .tsv

Logs et sorties

Sorties d'application et résultats de tests, là où masquer les lignes inchangées réduit un long fichier à la partie qui diverge.

  • .log
  • .out
  • .err

Aucune limite de taille de fichier. Les gros contenus mettent plus de temps à s'afficher dans un navigateur, et Diffchecker Desktop est plus rapide car il fonctionne en local.

Obtenir une comparaison plus lisible

La plupart des comparaisons qui semblent fausses ne le sont pas. Elles montrent de vraies différences dont vous n'aviez que faire, et enterrent celles qui vous intéressaient.

Tout est mis en évidence

Activez Masquer les espaces. Une comparaison entièrement rouge et verte tient presque toujours aux fins de ligne ou à l'indentation plutôt qu'au contenu, en général une paire Windows et Mac, ou un collage qui a converti les tabulations en espaces.

Le même bruit sur chaque ligne

Ajoutez une règle d'ignorance personnalisée pour le motif qui se répète. Les logs et les fichiers générés portent un horodatage ou un numéro de build sur chaque ligne, si bien que toutes les lignes diffèrent même quand rien n'a changé.

Un long fichier avec quelques modifications

Activez Cacher identiques. Cela replie les sections intactes, ce qui ramène en général une comparaison de plusieurs milliers de lignes à un écran ou deux.

Une modification que vous voyez sans la localiser

Passez au niveau caractère. Le niveau mot vous dit qu'un élément a changé ; le niveau caractère vous montre quel caractère, ce qu'il vous faut pour les identifiants, les empreintes et les montants.

Des blocs déplacés plutôt que modifiés

Comparez les deux blocs seuls dans une seconde comparaison. Une section déplacée se lit comme une suppression à un endroit et une insertion à un autre, et cela confirme si elle a été déplacée ou réécrite.

Adopté par des équipes et certifié par un organisme indépendant

  • Intuit
  • Lyft
  • National Geographic
  • Salesforce
  • The Wall Street Journal
  • Congressional Budget Office
  • Zoom
  • Dow Jones

Certifié ISO/IEC 27001

Notre système de management de la sécurité de l'information est audité et certifié par un organisme indépendant. Consultez le certificat dans notre Trust Center.

We're doing a large-scale migration at Airbnb and our entire team uses Diffchecker to ensure that we don't introduce diffs in the new output. The UX for finding diffs is the best we've found across all the diff checking tools. Our most used feature is the ability to save and share diffs, which helps us easily share diffs for debugging and issue tracking.
Zhi PanSoftware Engineer, Airbnb

Questions fréquentes sur la comparaison de texte

D'autres façons de comparer avec Diffchecker

Comparez sans le navigateur

Diffchecker Desktop compare textes, documents, images, feuilles de calcul et dossiers entiers sur votre machine, hors ligne.

Essayez gratuitement !

Essai de 14 jours

Aucune carte de crédit requise