Aller au contenu
Outil gratuit

Comparer des textes en ligne – Diff Checker

Compare des textes en ligne : colle deux textes, configurations ou versions de code et repère les différences ligne par ligne, mot par mot ou caractère par caractère, avec un pourcentage de similarité. Par exemple, deux configurations de serveur ayant 3 lignes identiques sur 6 affichent 50 %. Gratuit, sans inscription ni téléversement : la comparaison se fait entièrement dans ton navigateur.

Créé par Dimitri Heissler

Configuration comparée ? Obtiens ton propre serveur Minecraft.

Tes textes restent dans ton navigateur : ils ne sont ni envoyés ni enregistrés.

Différences

Blocs de modifications

0

Ajouté
+0
Supprimé
−0
Inchangé
0
Similarité
100 %

Comptés en lignes.

Colle le texte original à gauche et la version modifiée à droite, ou charge l’exemple. Les différences apparaissent immédiatement.

Exemple de résultat

Ce que te montre ce comparateur de différences

Colle l’ancien texte à gauche et le nouveau à droite pour voir immédiatement les lignes ou les mots ajoutés, supprimés ou modifiés, avec les numéros de ligne, le nombre de modifications et un pourcentage de similarité. Tu peux copier un Unified Diff de la comparaison. Deux exemples :

Exemple 1 : comparer deux versions d’une configuration ligne par ligne

Texte original :

hostname "Survival Server"
maxplayers 32
password ""
tickrate 64
rcon_password "change_me"
motd "Welcome!"

Texte modifié :

hostname "Survival Server EU"
maxplayers 48
password ""
tickrate 64
motd "Welcome!"
region eu
Résultat de la comparaison ligne par ligne
OriginalModifiéStatutContenu
11Modifiéhostname "Survival Server"hostname "Survival Server EU"
22Modifiémaxplayers 32maxplayers 48
33inchangépassword ""
44inchangétickrate 64
5–supprimércon_password "change_me"
65inchangémotd "Welcome!"
–6ajoutéregion eu

Résultat en clair : 3 lignes ajoutées, 3 lignes supprimées, 3 lignes inchangées, réparties en 3 blocs de modifications. La similarité est de 50 %.

Copié au format Unified Diff, tel que produit par diff -u et git diff :

--- original
+++ modified
@@ -1,6 +1,6 @@
-hostname "Survival Server"
-maxplayers 32
+hostname "Survival Server EU"
+maxplayers 48
 password ""
 tickrate 64
-rcon_password "change_me"
 motd "Welcome!"
+region eu

Exemple 2 : comparer deux textes mot par mot

Texte original :

Le serveur redémarre chaque vendredi à 18 Uhr. Sauvegarde ta progression avant.

Texte modifié :

Le serveur redémarre chaque vendredi à 19:30 Uhr. Sauvegarde ta progression avant.

Comparaison par mots (suppressions barrées, ajouts soulignés) :

Le serveur redémarre chaque vendredi à 1819:30 Uhr. Sauvegarde ta progression avant.

Résultat en clair : supprimés : „18“ ; ajoutés : „19:30“. 13 mots et signes de ponctuation sont inchangés ; la similarité est de 86,6 %.

Comment ça fonctionne

Comment tu trouves les différences entre deux textes

Quatre étapes du collage au diff unifié – sans compte ni téléchargement.

Étape 1

Coller les deux textes ou ouvrir des fichiers

Colle le texte original à gauche et la version modifiée à droite, ou ouvre un fichier texte de 2 MB maximum de chaque côté. Clique sur « Charger un exemple » pour voir immédiatement le résultat.

Étape 2

Choisir le type de comparaison et les options

Compare par lignes, mots ou caractères. Active au besoin « Ignorer la casse » ou « Ignorer les espaces et l’indentation » et, en mode « Lignes », « Ignorer les lignes vides ».

Étape 3

Lire les différences

Les suppressions sont en rouge et les ajouts en vert. Tu peux afficher les textes côte à côte ou l’un sous l’autre. En mode « Lignes », les numéros de ligne des deux côtés apparaissent à côté du texte, et « Suivant » et « Précédent » te permettent de passer d’une modification à l’autre.

Étape 4

Réutiliser le résultat

Consulte le nombre d’éléments ajoutés, supprimés et inchangés, ainsi que le taux de similarité. En mode « Lignes », utilise « Afficher uniquement les modifications » pour masquer les sections inchangées et copie le diff unifié pour des tickets ou des revues de code. « Intervertir les textes » inverse le sens de la comparaison.

Applications

Ce que tu peux comparer avec l’outil de comparaison de textes

Le vérificateur de différences compare du texte. Tu peux l’utiliser pour tout contenu dont tu peux copier le texte ou que tu peux enregistrer comme fichier texte. Le tableau indique la méthode adaptée et le meilleur mode.

Ce que tu peux comparer et comment
SourceComment ça marcheMode recommandé
Deux textes, e-mails, contratsColler les deux textes à gauche et à droiteMots
Fichiers texte et fichiers de configuration (.txt, .cfg, .ini, .json, .yml, .xml)Charge un fichier de 2 MB maximum avec « Ouvrir un fichier » ou colle son contenuLignes
Code et journauxColle le texte et, si seules les mises en forme diffèrent, active les options permettant de les ignorerLignes
Documents WordCopier-coller le texte du document ; la mise en forme et le suivi des modifications ne sont pas comparésMots
Fichiers PDFCopier-coller le texte du PDF ; les PDF numérisés sans couche de texte ne sont pas pris en chargeMots
Feuilles de calcul ExcelEnregistrer les deux tableaux au format CSV et les charger avec « Ouvrir un fichier »Lignes

Règles de comparaison

Comment Diff Checker compare les textes

Les outils de comparaison présentent de légères différences. Voici comment celui-ci compare les contenus pour t’aider à interpréter le résultat.

Lignes
Le mode standard compare ligne par ligne, comme diff et git. Deux lignes sont identiques si tous leurs caractères correspondent. Si elles ne diffèrent que par quelques mots, l’outil met aussi ces mots en évidence dans la ligne.
Mots et caractères
Pour les textes suivis, contrats ou traductions, compare par mots : chaque mot, nombre ou signe de ponctuation constitue une unité. En mode caractères, chaque caractère visible compte séparément, ce qui est utile pour les fautes de frappe et les numéros de version.
Options
Ignore la casse, les espaces et l’indentation (espaces au début et à la fin, espaces multiples traités comme un seul) et, en mode « Lignes », les lignes vides. Ces options évitent que de simples différences de formatage encombrent la comparaison de configurations ou de code.
Sauts de ligne
Les sauts de ligne Windows (CRLF), Unix (LF) et des anciens Mac (CR) sont considérés comme identiques. Un saut de ligne à la fin du texte ne crée pas de ligne vide supplémentaire. Si les sauts de ligne des deux textes diffèrent, l’outil te le signale.
Similarité
La similarité, en pourcentage, correspond à 2 × éléments inchangés divisés par la somme des éléments des deux textes. Elle est arrondie au dixième inférieur afin que seuls les textes réellement identiques affichent 100 %.
Diff unifié
Le Unified Diff copié contient, pour chaque bloc de modifications, un en-tête @@ -a,b +c,d @@, trois lignes de contexte, ainsi que les lignes supprimées précédées d’un signe moins et les lignes ajoutées précédées d’un signe plus. Si des options d’ignorance sont activées, il décrit les lignes telles qu’elles sont affichées.

Découvrir plus

Autres outils

Générateur de configuration de serveur

Décris le fichier server.properties avec tes propres mots au ZapX AI Agent ou règle chaque paramètre manuellement, avec aperçu en direct à copier ou à télécharger.

Créé par Florian Galz

Formateur JSON

Formate, minifie et valide du JSON avec coloration syntaxique, affichage des erreurs et téléchargement, entièrement dans ton navigateur.

Créé par Jakub Martyniak

Validateur YAML

Vérifie la syntaxe YAML et formate-la de manière normalisée ou convertis-la directement en JSON. Prend en charge plusieurs documents séparés par `---` (par ex. des manifestes Kubernetes), avec des erreurs indiquant précisément la ligne et la colonne. Fonctionne entièrement dans le navigateur.

Créé par Jakub Martyniak

Formateur et validateur XML

Valide, formate, minifie et répare automatiquement le XML (caractères non échappés, balises manquantes, déclaration manquante) : 100 % dans le navigateur, sans importation.

Créé par Justin Schuessler

Testeur de regex

Teste des expressions régulières en direct avec le moteur JavaScript natif : surlignage des correspondances, groupes de capture et mode remplacement, entièrement dans le navigateur.

Créé par Jakub Martyniak

Comparer des images (avant/après)

Nouveau

Compare deux images : curseur avant/après, affichage côte à côte avec zoom synchronisé, fondu et image des différences qui marque les pixels modifiés et les compte en pourcentage. Les images restent dans le navigateur.

Créé par Justin Schuessler

Compteur de caractères et de mots (Word Counter)

Compteur de caractères et de mots : compte les mots et les caractères en ligne, estime le temps de lecture et vérifie les limites pour X, les SMS, les balises méta et Discord. Fonctionne entièrement dans le navigateur.

Créé par Dimitri Heissler

Convertisseur de casse (majuscules et minuscules)

Convertisseur de casse en ligne : transforme ton texte en majuscules, minuscules, Title Case, casse de phrase, camelCase ou snake_case, avec fonction d’annulation. Fonctionne entièrement dans ton navigateur.

Créé par Rugile Rutkauskaite

FAQ

Questions fréquentes

Réponses rapides sur la comparaison de textes : fichiers, Word, PDF et Excel, listes, similarité et confidentialité.

Colle les deux textes dans les champs : la comparaison s’effectue en direct. Pour du texte courant, choisis « Mots » : tu verras que, entre « Le serveur redémarre à 18 h » et « Le serveur redémarre à 19 h 30 », seul « 18 » est remplacé par « 19 h 30 ». Pour les fichiers et les configurations, choisis « Lignes ». Les suppressions apparaissent en rouge et les ajouts en vert.

Colle l’ancien texte à gauche et le nouveau à droite. Avec l’algorithme de Myers, également utilisé par git, l’outil recherche la plus longue séquence commune et marque le reste comme supprimé ou ajouté. C’est une méthode de calcul déterministe, pas une IA : les mêmes textes produisent toujours le même résultat et aucun texte n’est envoyé à un service d’IA. Tu n’as pas besoin de t’inscrire et rien n’est téléversé.

Clique sur « Ouvrir un fichier » de chaque côté et sélectionne deux fichiers texte de 2 Mo maximum chacun, par exemple .txt, .cfg, .ini, .json, .yml, .xml, .csv ou .log. Le texte collé peut être plus volumineux : à partir de 100.000 caractères au total, l’outil attend une courte pause dans la saisie et n’affiche d’abord que 1.500 lignes. Tu peux charger les suivantes d’un clic. L’outil compare toujours exactement deux textes, pas des dossiers entiers.

Pas directement : l’outil lit les fichiers comme du texte brut et ne peut pas analyser les fichiers .docx, .pdf ou .xlsx. Pour Word et les PDF, copie le texte, colle-le à gauche et à droite, puis compare par « Mots », car les sauts de ligne changent souvent lors de la copie. Pour les feuilles Excel, enregistre-les au format CSV, ouvre-les avec « Ouvrir un fichier » et compare par « Lignes ». L’outil ne compare ni la mise en forme, ni les images, ni les formules, ni le suivi des modifications de Word, ni les PDF numérisés sans couche de texte.

La comparaison par lignes convient au code, aux configurations, aux logs et aux listes : une ligne modifiée est marquée dans son ensemble, ainsi que les mots modifiés qu’elle contient. La comparaison par mots convient aux textes, aux contrats et aux traductions, car les sauts de ligne n’interfèrent pas. Utilise la comparaison par caractères pour les fautes de frappe, les numéros de version et les hash : entre « kitten » et « sitting », elle indique 2 caractères supprimés et 3 ajoutés.

Oui, en mode « Lignes » : saisis un élément par ligne, avec une liste à gauche et l’autre à droite. « Ignorer les lignes vides » et « Ignorer la casse » masquent les simples différences de formatage. La comparaison respecte l’ordre et ne trie pas les listes : un élément déplacé peut apparaître comme supprimé à un endroit et ajouté à un autre. Trie donc les deux listes dans le même ordre au préalable.

Il s’agit généralement de différences invisibles : espaces en fin de ligne, tabulations au lieu d’espaces, espaces insécables, majuscules et minuscules, ou un « é » composé de deux caractères Unicode. Les options « Ignorer les espaces et l’indentation » et « Ignorer la casse » te permettent de masquer les deux premières causes. En revanche, les différences de fins de ligne (Windows CRLF contre Unix LF) ne sont jamais considérées comme une différence.

La similarité correspond à 2 × éléments inchangés ÷ (éléments de l’original + éléments de la nouvelle version). Dans l’exemple ci-dessus, 3 lignes sur 6 restent inchangées dans chaque texte : 2 × 3 ÷ 12 = 50 %. Deux textes identiques donnent 100 %, deux textes entièrement différents 0 %. Le résultat est arrondi à l’entier inférieur afin que seuls les textes identiques affichent 100 %.

Non. La comparaison s’effectue entièrement dans ton navigateur : aucun envoi, aucune journalisation et aucun stockage. Les fichiers ouverts sont également lus uniquement en local. Tu peux le vérifier dans l’onglet Réseau des outils de développement : aucune requête n’est envoyée pendant la saisie. L’outil convient donc aussi aux fichiers de configuration contenant des valeurs internes.

D’autres questions ?

Contacter le support
Texte prêt ?

Loue ton propre Serveur de jeu en 60 secondes

Minecraft, Rust ou FiveM : ton serveur bénéficie d’une protection DDoS, d’une gestion simple des Mods et d’une puissance suffisante pour ta communauté.

4,4/5 Trustpilot32 000+ Serveurs actifsDepuis 2010

Sans configuration. Sans risque. En ligne en quelques secondes.

Durée flexibleRésiliable à tout momentEn ligne en 60 secondes

Tu cherches d’autres outils ? Voir tous les outils de développement