Comparateur de Texte (Diff)
Collez deux versions d'un texte pour voir immédiatement ce qui a changé — les ajouts sont surlignés en vert, les suppressions en rouge. Basculez entre les vues côte à côte et unifiée, et copiez le résultat en texte brut ou au format patch.
Original
Modifié
Comment utiliser cet outil
- Collez le texte original dans le panneau de gauche.
- Collez la version modifiée dans le panneau de droite.
- Le diff s'affiche immédiatement en dessous — ajouts en vert et suppressions en rouge.
- Basculez entre les vues Côte à côte et Unifiée grâce au sélecteur.
- Utilisez les boutons Copier pour exporter le diff en texte brut ou au format de patch unifié (`.patch`).
Pourquoi utiliser notre Comparateur de Texte (Diff) ?
Que vous révisiez des modifications dans un fichier de configuration, compariez des versions de documents ou identifiiez ce qui a changé entre deux réponses d'API, un outil de diff vous fait gagner du temps et évite les erreurs. Cet outil fonctionne entièrement dans votre navigateur — votre texte n'est jamais envoyé à un serveur — et se met à jour en temps réel pendant que vous tapez.
Questions fréquemment posées
À quoi sert un comparateur de texte (diff) ?
Un outil de diff compare deux morceaux de texte et met en évidence les différences entre eux. Les lignes qui n'existent que dans l'original s'affichent en rouge (suppressions), celles qui n'existent que dans la version modifiée apparaissent en vert (ajouts), et les lignes inchangées sont en gris. Le nom vient de la commande Unix `diff`, utilisée par les développeurs pour comparer des fichiers depuis les années 1970.
Quelle est la différence entre les vues côte à côte et unifiée ?
La vue côte à côte affiche les textes original et modifié dans deux colonnes, avec les lignes modifiées alignées horizontalement. La vue unifiée montre les deux versions dans une seule colonne : les lignes supprimées portent le préfixe `-`, les ajouts `+`, et les lignes inchangées un espace. Le format unifié est également le format standard des fichiers `.patch` utilisés dans les systèmes de contrôle de version comme Git.
Qu'est-ce qu'un fichier patch et quand l'utiliser ?
Un fichier patch (`.patch`) contient un diff au format unifié qui peut être appliqué à un fichier pour le transformer d'une version à l'autre. Les développeurs utilisent des fichiers patch pour partager des modifications de code sans envoyer le fichier entier. Vous pouvez appliquer un patch avec les commandes `git apply` ou `patch` dans votre terminal.
Mon texte est-il envoyé à un serveur ?
Non. Toute la comparaison s'effectue entièrement dans votre navigateur via JavaScript. Rien de ce que vous collez dans cet outil n'est transmis ni stocké sur nos serveurs.
Quels types de contenu puis-je comparer ?
Vous pouvez comparer n'importe quel texte brut — code source, fichiers de configuration (YAML, JSON, TOML, .env), fichiers de log, documents, CSV, SQL ou tout autre contenu textuel. L'outil compare ligne par ligne, il fonctionne donc mieux avec du contenu structuré par des retours à la ligne significatifs.
Outils associés
Convertisseur de Timestamp Unix
Convertissez des timestamps Unix en dates et inversement. Prend en charge secondes et millisecondes.
Convertisseur YAML en JSON
Convertissez entre YAML et JSON instantanément. Détection automatique du sens — dans votre navigateur.
Décodeur JWT
Décodez et inspectez des tokens JWT. Vérifiez les signatures HS256 et l expiration du token — dans votre navigateur.
Encodeur / Décodeur Base64
Encodez et décodez rapidement du texte en Base64.
Outils consultés récemment
YAML to JSON Converter
DeveloperConvert between YAML and JSON instantly. Auto-detects direction — all in your browser.
URL Encoder / Decoder
DeveloperEncode URLs to percent-encoded format or decode encoded URLs back to readable text.
Color Picker & Converter
DeveloperPick colors and convert between HEX, RGB, HSL, HSV, and CMYK instantly. Check WCAG contrast ratios.