Diffchecker logoDiffchecker
PrivéSécuriséGratuit

Diff Checker
Comparez deux textes en ligne

Comparateur de texte en ligne et gratuit pour comparer deux textes, repérer les écarts entre des fichiers et fusionner les modifications instantanément. Ce comparateur de texte fonctionne dans le navigateur et accepte le texte brut, le code source, les fichiers de configuration et les journaux. La mise en évidence au niveau du caractère détecte les modifications qu'un outil diff ligne par ligne laisserait passer.

Votre texte ne quitte jamais l'onglet du navigateur. La comparaison s'exécute localement sur votre appareil, le lien de partage embarque les deux versions directement dans l'URL, et rien n'est stocké côté serveur. L'outil gère des fichiers jusqu'à 25 000 lignes par côté et continue de fonctionner même hors connexion.

Comparateur de différences au niveau du caractère

La plupart des comparateurs en ligne s'arrêtent au niveau de la ligne. Le nôtre va plus loin : quand deux lignes ne diffèrent que partiellement, une seconde passe met en évidence les caractères exacts qui ont changé. C'est toute la différence entre savoir qu'une ligne est erronée et savoir quels trois caractères le sont. Exactement ce qui compte quand vous comparez du texte en ligne pour une revue de code, la chasse aux coquilles ou un audit de configuration.

Original
Modifié
const config = {
timeout: 3000,
retries: 3,
env: "development"
}
const config = {
timeout: 5000,
retries: 5,
env: "production"
}
+3 changed-3 removedSurbrillance au niveau du caractère

Comparez de gros fichiers texte en ligne

Comparez deux fichiers texte de plus de 25 000 lignes sans avoir à faire défiler des milliers de lignes identiques. Ce comparateur de gros fichiers replie par défaut les sections inchangées pour que les différences apparaissent directement en haut de la page. Cliquez sur n'importe quel bloc replié pour afficher le contexte alentour. Utile pour relire des fichiers de configuration, des exports de base de données, du code généré et de longs extraits de logs.

return users.filter(u => u.active);
const limit = 10;
const limit = 25;
return results.slice(0, limit);
Afficher 47 lignes inchangées
// ... validation logic ...
if (!user.email) throw new Error();
const normalized = user.name.trim();
await db.users.update(user.id, data);
logger.info("debug");
logger.info("production");
}

Vue fractionnée et vue unifiée

Choisissez la disposition qui convient au fichier. La vue fractionnée affiche l'original et le texte modifié sur deux colonnes, idéale pour les textes longs et les écrans larges. La vue unifiée entrelace les deux versions dans une seule colonne, plus proche de ce que produit git diff, parfaite sur les écrans étroits et pour les relectures rapides. Basculez de l'une à l'autre à tout moment, sans recalculer la comparaison.

Vue fractionnée
import React;
const App = () =>
<Main />
import React;
const Dashboard = () =>
<Main />

Côte à côte. Idéale pour relire des textes longs sur de grands écrans.

Vue unifiée
import React;
const App = () =>
const Dashboard = () =>
<Main />

Modifications intégrées dans une seule colonne. Parfaite pour les revues rapides et les écrans étroits.

Comparez et fusionnez des fichiers texte

Trouvez les différences entre deux textes et fusionnez-les à votre manière. Chaque modification dispose des boutons Accepter et Rejeter. Parcourez les différences pour bâtir exactement la version souhaitée, puis copiez ou téléchargez le résultat fusionné. Pratique pour combiner des changements de code, concilier deux brouillons ou produire une version finale propre à partir de deux révisions.

Merge2 acceptés1 rejeté
Original
Modifié
Action
Result
const api = {
const api = {
const api = {
url: "/v1"
url: "/v2"
url: "/v2"
timeout: 3000
timeout: 500
timeout: 3000 original conservé
retry: false
retry: true
retry: true

Comment comparer deux textes en ligne

Trois étapes, sans inscription, avec des résultats en quelques millisecondes. C'est tout ce qu'il faut pour vérifier un diff en ligne et repérer toutes les différences entre vos textes.

01

Collez le texte original

Déposez votre texte original, votre code ou le contenu d'un fichier dans l'éditeur de gauche. Vous pouvez coller depuis le presse-papiers, téléverser un fichier ou saisir directement. La coloration syntaxique s'active automatiquement pour les langages courants.

02

Collez le texte modifié

Saisissez la version modifiée dans l'éditeur de droite. Les différences sont surlignées au fil de la frappe : rouge pour les suppressions, vert pour les ajouts, avec une précision au caractère près sur les lignes partiellement modifiées.

03

Fusionnez et exportez

Utilisez l'outil de fusion pour accepter ou rejeter chaque changement, puis copiez le résultat fusionné ou téléchargez-le sous forme de fichier. Partagez la comparaison complète via une URL qui encode le texte directement, sans stockage serveur.

Le meilleur outil de comparaison de texte en ligne

Un comparateur de texte en ligne qui n'envoie aucune donnée, ne verrouille aucune fonctionnalité derrière un compte et ne vous fait pas attendre un aller-retour serveur à chaque frappe.

Comparaison de texte instantanée

Comparez du texte en ligne en temps réel avec un algorithme de type Myers. Les différences se mettent à jour à chaque frappe. Pas de bouton Comparer, aucun délai de traitement.

100 % privé et sécurisé

Votre texte ne quitte jamais l'onglet. Contrairement aux outils diff qui envoient sur un serveur, ce comparateur de texte en ligne s'exécute entièrement côté client, sans aucun appel API pour la comparaison.

Outil de fusion intelligent

Trouvez les différences entre deux textes et fusionnez-les avec des contrôles Accepter et Rejeter par bloc. Exportez le résultat fusionné au format texte ou copiez-le dans le presse-papiers.

Comparateur de gros fichiers

Comparez efficacement deux fichiers texte de plus de 25 000 lignes. Les sections inchangées se replient par défaut pour que vous vous concentriez sur ce qui a vraiment changé.

Partage d'URL sécurisé

Partagez votre diff en ligne via un lien autoporté. Les deux côtés de la comparaison sont encodés directement dans le fragment de l'URL, sans aucun stockage en base de données.

Fonctionne hors ligne

Ce comparateur de texte continue de fonctionner une fois la page chargée, même sans réseau. Pratique en avion et dans les environnements restreints.

Vues fractionnée et unifiée

Diff fractionné côte à côte pour les grands écrans, diff unifié pour les écrans étroits. Basculez sans perdre la position du défilement.

Coloration syntaxique

Éditeurs propulsés par CodeMirror avec des modes pour JavaScript, TypeScript, Python, JSON, SQL, YAML, HTML, CSS et bien d'autres.

Sans inscription

Commencez la comparaison immédiatement. Pas d'inscription, pas d'email, pas de compte. Cet outil Diffchecker gratuit est ouvert à un usage personnel et commercial sans restriction.

Ce que gère cet outil de comparaison de texte

Ce comparateur en ligne est agnostique au format. Si c'est du texte, vous pouvez le comparer. Voici les cas qui reviennent le plus souvent en pratique.

Comparateur de code

Un comparateur de code pour tous les langages de programmation. La mise en évidence au niveau du caractère en fait l'outil idéal pour les revues de code, le débogage et la réconciliation de branches divergentes avant un push.

  • JavaScript, TypeScript, Python
  • Java, C++, C#, Go, Rust
  • HTML, CSS, SCSS, LESS
  • Diff de schémas et requêtes SQL
  • Scripts shell et Dockerfiles

Outil de comparaison de texte

Un comparateur de texte pour les contenus rédigés. Repérez les révisions entre brouillons sans patauger dans le suivi des modifications de Word. Collez, comparez, terminé.

  • Révisions d'articles et de blogs
  • Modifications de CV
  • Redlines de contrats et de politiques
  • Brouillons d'emails et de propositions
  • Traductions comparées à la source

Comparateur de fichiers

Un comparateur de fichiers pour du texte structuré ou semi-structuré. Tous les formats qui vivent dans votre dépôt et dans /etc, comparés sans qu'un parseur ne se mette en travers.

  • Configurations XML, JSON, YAML, TOML
  • Fichiers .env selon les environnements
  • Exports CSV et extractions de données
  • Manifestes Kubernetes et Helm
  • Analyse de fichiers de logs

Questions fréquentes

Qu'est-ce qu'un diff checker ?

Un diff checker, aussi appelé comparateur de textes ou vérificateur de différences, est un outil qui compare deux textes et met en évidence ce qui les distingue. Il montre les ajouts, les suppressions et les modifications pour que vous voyiez exactement ce qui a changé. Ce comparateur en ligne gratuit effectue une comparaison au niveau de la ligne et du caractère.

Comment comparer deux textes en ligne ?

Collez votre texte original dans le panneau de gauche et le texte modifié dans celui de droite. Ce comparateur met instantanément en évidence chaque différence : les fonds rouges signalent les suppressions, les verts les ajouts, et les caractères exacts qui ont changé sont mis en valeur à l'intérieur de chaque ligne modifiée.

Quelle est la différence entre deux textes ?

La différence entre deux textes correspond à tout ajout, suppression ou modification d'une version à l'autre. Ce diff checker repère automatiquement chaque différence : lignes supprimées en rouge, lignes ajoutées en vert, et surbrillance des caractères exacts qui ont changé sur les lignes partiellement modifiées. Aucune lecture manuelle requise.

Ce comparateur en ligne est-il gratuit ?

Oui. Ce diff checker est 100 % gratuit pour un usage personnel comme commercial. Pas d'inscription, pas de limite d'utilisation, pas de frais cachés, pas d'offre premium, pas de verrouillage de fonctionnalités.

Mes données sont-elles sécurisées ?

Oui. L'algorithme de diff s'exécute dans le moteur JavaScript de l'onglet, pas sur un serveur. Aucune requête POST n'est envoyée avec le texte que vous collez, et la fonction Partager encode les deux côtés dans le fragment de l'URL (la partie après le #), que les navigateurs n'envoient jamais aux serveurs. Vous pouvez le vérifier vous-même dans l'onglet Network des DevTools.

Puis-je m'en servir comme comparateur de code ?

Oui. Cet outil fonctionne comme un comparateur de code pour tous les langages : JavaScript, TypeScript, Python, Java, C, C++, Go, Rust, HTML, CSS, SQL, et bien d'autres. La coloration syntaxique est automatique pour les langages courants et peut être forcée depuis les contrôles de l'éditeur.

Ce comparateur gère-t-il les gros fichiers ?

Oui. Ce vérificateur de fichiers traite efficacement des fichiers de plus de 25 000 lignes par côté. Les zones inchangées se replient automatiquement pour vous concentrer sur les différences. Le moteur de diff n'a pas de plafond dur ; les limites pratiques viennent du défilement de l'éditeur sur votre appareil.

Quel algorithme de diff est utilisé ?

Un diff par lignes basé sur Myers avec une seconde passe au niveau du caractère sur les lignes partiellement modifiées. La sortie est proche de ce que produit git diff, avec en plus la surbrillance intégrée des caractères que git ne montre pas.

Comment fonctionne la fusion ?

Après la comparaison, chaque modification dispose des boutons Accepter et Rejeter. Parcourez le diff pour choisir la version à conserver pour chaque bloc. La colonne Résultat assemble le texte fusionné au fil de vos choix. Copiez ou téléchargez le résultat une fois terminé.

Puis-je partager ma comparaison ?

Oui. Cliquez sur Partager pour générer une URL autoportée. Les deux côtés de la comparaison sont encodés directement dans le lien. Rien n'est stocké sur un serveur, le lien n'expire jamais, et toute personne qui le reçoit voit exactement le même diff que vous.

Ce comparateur fonctionne-t-il hors ligne ?

Oui, une fois la page chargée. Les éditeurs, le moteur de diff et l'outil de fusion sont tous côté client : les visites suivantes fonctionnent sans réseau. Utile en avion et dans des environnements verrouillés.

Quelle est la différence entre vue fractionnée et vue unifiée ?

La vue fractionnée affiche le texte original et modifié côte à côte sur deux colonnes, plus lisible sur les grands écrans et pour les longs fichiers. La vue unifiée entrelace les deux versions dans une seule colonne avec les modifications intégrées, idéale sur les écrans étroits et pour les revues rapides, à la manière d'un git diff.

Commencez à comparer du texte en ligne - Gratuit

Remontez et collez vos textes. Pas d'inscription, pas de téléchargement, pas de limites.