Text Diff Checker
Compare two texts side by side and highlight additions, deletions, and unchanged lines.
Original Text
Modified Text
Tout développeur a vécu ça — vous avez deux versions d'un fichier de configuration, d'une requête SQL ou d'un README et vous devez savoir exactement ce qui a changé. L'analyse manuelle rate des choses. Un outil diff approprié non. Ce vérificateur compare deux textes quelconques et surligne chaque ajout, suppression et modification ligne par ligne, directement dans votre navigateur. Aucune donnée ne quitte votre machine, ce qui compte lorsque vous comparez des identifiants, des configs privées ou du code non publié. L'algorithme diff qui propulse cet outil est la même classe de logique utilisée par git diff, GNU diffutils et les outils de révision de code. Pour JSON, envisagez d'utiliser d'abord un formateur JSON pour normaliser la structure. Pour des ensembles de données plus grands, des outils comme jq peuvent prétraiter le JSON avant de le coller ici. Pour les projets versionnés, les pull requests GitHub offrent un diff visuel similaire.
Comment utiliser le comparateur de texte
Coller le texte A (original)
Collez la version originale de votre texte dans le panneau de gauche. Ça peut être du code, un fichier de configuration, du SQL, du JSON ou du texte ordinaire.
Coller le texte B (modifié)
Collez la version modifiée dans le panneau de droite. Le diff se met à jour immédiatement — pas besoin de cliquer.
Examiner les différences
Les lignes ajoutées sont surlignées en vert, les lignes supprimées en rouge. Les modifications à l'intérieur d'une ligne sont affichées au niveau des mots pour voir exactement ce qui a changé.
Exemple de sortie
Example: Config file change
Texte A (original) :
host=localhost
port=5432
database=myapp
pool_size=5Texte B (modifié) :
host=db.production.com
port=5432
database=myapp
pool_size=20
timeout=30Frequently Asked Questions
Cet outil envoie-t-il mon texte à un serveur ?
Non. La comparaison s'exécute entièrement dans votre navigateur. Votre texte n'est jamais téléchargé nulle part, ce qui le rend sûr pour les configs privées, les identifiants et le code non publié.
Quel type de différences détecte-t-il ?
Il détecte les ajouts (nouvelles lignes ou mots), les suppressions (contenu supprimé) et les modifications (lignes changées). La mise en évidence au niveau ligne et mot est prise en charge.
Puis-je comparer du code, pas seulement de la prose ?
Oui — collez n'importe quel texte brut : code, fichiers de configuration, SQL, JSON, YAML, Markdown ou prose normale. L'outil ne se soucie pas du format.
En quoi est-ce différent de git diff ?
git diff nécessite un dépôt et un accès en ligne de commande. Cet outil fonctionne instantanément dans votre navigateur avec deux extraits de texte quelconques — pas d'historique git, pas de terminal nécessaire.
About Text Diff
This tool uses the Longest Common Subsequence (LCS) algorithm to compare texts line by line, the same approach used by tools like git diff. Lines unique to the original are shown in red, lines added in the modified version in green, and unchanged lines in white.