Vérificateur de différences de fichiers
Collez deux versions d’un fichier et obtenez les différences exactes mises en surbrillance, vert pour les insertions, rouge pour les suppressions, ambre pour les modifications en place. Fonctionne avec le code, les configurations, la prose, les données CSV et JSON. Pas de téléchargement ni d’inscription : collez et comparez.
Comment comparer deux fichiers
-
1
Collez l'original
Placez la version "avant" dans le panneau de gauche.
-
2
Collez la version modifiée
Placez la version "après" dans le panneau de droite.
-
3
Réglez la comparaison
Cochez "ignorer les espaces" pour masquer les changements de formatage, ou "ignorer la casse" pour comparer sans tenir compte des majuscules.
-
4
Lisez le résultat
Les lignes ajoutées, supprimées et modifiées sont colorées dans le tableau de comparaison, avec un récapitulatif des ajouts, suppressions et lignes inchangées en haut.
Comment fonctionne la comparaison
L’outil compare les deux textes ligne par ligne en un seul passage. Une ligne est signalée comme modifiée lorsque le contenu à la même position diffère des deux côtés. Il n’y a pas de mode d’affichage à choisir : le tableau côte à côte est le résultat.
- Les lignes grises correspondent aux lignes identiques des deux côtés.
- Les lignes vertes sont des lignes présentes uniquement dans le texte modifié.
- Les lignes rouges sont des lignes présentes uniquement dans le texte original.
- Les lignes ambre sont des lignes présentes dans les deux textes mais différentes.
Comme la comparaison est positionnelle, insérer un bloc de lignes décale tout ce qui se trouve en dessous, et ces lignes sont signalées comme modifiées.
Ignorer ce qui n’a pas d’importance
L’outil propose deux bascules pour cibler la comparaison :
- Ignorer les espaces, les changements de formatage uniquement n’apparaissent pas.
- Ignorer la casse, utile pour les mots-clés SQL ou les clés de configuration.
Algorithme
La comparaison s’effectue en un seul passage, les résultats apparaissent donc presque instantanément, même pour les fichiers volumineux. L’outil ne tente pas de trouver une plus longue sous-séquence commune comme le fait git diff ; si du contenu est ajouté en haut de deux fichiers, le reste du fichier sera signalé comme modifié.
Utilisations courantes
- Revue de code avant d’ouvrir une PR, pour vérifier ce que vous avez réellement changé.
- Audit de configuration entre un fichier d’environnement de staging et de production.
- Correction de contenu entre un brouillon et un article final.
- Comparaison de licences lorsque les dépendances en amont fournissent de nouveaux fichiers LICENSE.
- Réconciliation de données entre deux exports CSV de systèmes différents.
Erreurs courantes
- Comparer deux fichiers minifiés. Ils font une ligne chacun, tout est donc signalé comme “ligne entière changée”. Formatez les deux côtés avant de coller.
- Comparer des fichiers avec des fins de ligne différentes. CRLF et LF sont comparés comme des caractères exacts, chaque ligne apparaît donc comme changée ; normalisez les fins de ligne avant de coller.
- Confondre les différences d’espaces avec des changements logiques. Utilisez la bascule “ignorer les espaces” lorsqu’un collègue a reformaté un fichier.
Questions fréquentes
Le texte que vous collez est transmis à nos serveurs dans le cadre de la requête de la page, car la comparaison s’exécute sur la page. Aucun fichier n’est téléversé, mais évitez de coller des secrets que vous ne souhaitez pas partager.
Non. La comparaison est toujours basée sur les lignes. Un fichier JSON minifié est une seule ligne, donc tout changement est signalé comme “ligne entière changée” ; formatez les deux côtés avant de coller pour ne voir que les vraies différences.
Non. L’outil est uniquement une comparaison visuelle : il n’y a pas d’export de patch. Si vous avez besoin d’un fichier patch, comparez les deux fichiers sur votre propre machine avec git diff --no-index et enregistrez la sortie.
Il n’y a pas de limite stricte. Des dizaines de milliers de lignes sont acceptables ; les fichiers très volumineux peuvent prendre quelques secondes avant que la comparaison n’apparaisse.
Outils similaires
Référence de la table ASCII
Table ASCII complète de 0 à 127 avec décimal, hexadécimal, octal, binaire et référence numérique HTML pour chaque caractère, y compris les codes de contrôle comme NUL, LF et DEL.
Référence des caractères HTML
Liste consultable des entités HTML, de leurs codes nommés et numériques, et un copier-coller en un clic pour les caractères et symboles spéciaux.
Générateur de carte CSS
Créez le CSS d’un conteneur de carte : fond, bordure, rayon des angles, espacement intérieur et ombre douce, avec aperçu immédiat et code à copier-coller.
Référence des raccourcis clavier
Recherchez les raccourcis par défaut documentés de VS Code, Chrome et Bash avec GNU Readline sous macOS, Windows et Linux.
Générateur d’accordéon CSS
Créez un accordéon de trois sections avec details et summary. Personnalisez textes, couleurs, espacements, icône et ouverture, puis copiez ou téléchargez le code.
Recherche de nom de couleur
Trouvez la couleur nommée CSS standardisée la plus proche d’une valeur HEX, RGB ou HSL grâce à l’écart CIEDE2000.
Outil disponible dans d’autres langues
- 파일 차이 검사기 [KO]
- أداة مطابقة ملفات [AR]
- Fildiffkontroll [SV]
- Datei-Diff-Prüfer [DE]
- Comparador de Diferencias de Archivos [ES]
- เครื่องมือตรวจสอบความแตกต่างของไฟล์ [TH]
- Alat Pemeriksa Perbedaan File [ID]
- ファイル差異チェッカー [JA]
- Trình kiểm tra sự khác biệt giữa các tệp [VI]
- Bestandverschilcontroleerder [NL]
- Program do porównywania plików [PL]
- Verificador de Diferença de Arquivos [PT]
- File Diff Checker [EN]
- Controllore delle differenze dei file [IT]
- Инструмент для проверки совпадения файлов [RU]
- Dosya Farkı Denetleyicisi [TR]
- 文件差异检查器 [ZH]