Aller au contenu
helpyself

Comparer deux textes

Local only — nothing is uploaded unless you save or share it.

Un outil de diff pour le texte — comparez deux versions et voyez ligne par ligne ce qui a changé.

  1. Collez le texte d'origine à gauche et la version modifiée à droite
  2. Ignorez au besoin la casse ou les différences d'espaces
  3. Lisez le résultat — lignes ajoutées en vert, supprimées en rouge
Enregistrer cet outil

Gardez Comparer deux textes sous la main

Ajouter aux favoris

À propos de cet outil

Comparer deux versions à l'œil échoue d'une manière très précise : on repère à coup sûr les grandes réécritures et on manque à coup sûr les différences d'un seul chiffre. Un outil de diff supprime cette devinette en alignant les deux textes et en marquant exactement quelles lignes ont été ajoutées, supprimées ou laissées telles quelles. C'est utile bien au-delà du code : révisions de contrat, fichiers de configuration, textes traduits, données exportées, et partout où l'on vous remet une nouvelle version en disant seulement que quelque chose a changé. La comparaison travaille ligne par ligne et cherche la plus longue suite de lignes que les deux textes partagent, si bien que les blocs inchangés restent alignés au lieu que tout ce qui suit une insertion soit signalé comme différent. Vous pouvez au choix ignorer la casse ou réduire les espaces, ce qu'il faut quand on compare un texte reformaté dont le contenu n'a pas bougé. Les deux textes restent dans votre navigateur, ce qui compte quand l'objet de la comparaison est un contrat ou un fichier de configuration contenant des identifiants.

Questions fréquentes

Mon texte est-il envoyé pour être comparé ?

Non. La comparaison tourne entièrement dans votre navigateur : aucune des deux versions n'est transmise ni conservée. Cela le rend sûr pour des contrats, des fichiers de configuration et tout ce que vous ne colleriez pas sur un serveur inconnu.

Comment comparer le texte de deux documents ?

Collez l'ancienne version à gauche et la nouvelle à droite. La comparaison marque chaque ligne ajoutée en vert et chaque ligne supprimée en rouge, avec les lignes inchangées entre elles pour le contexte — c'est ce qui la rend lisible, car une liste de changements sans leur entourage vous dit ce qui a bougé, pas où.

Pourquoi comparer des lignes entières plutôt que des mots ?

La comparaison par lignes est ce qui rend la sortie lisible et ce qu'emploie presque tout outil de diff, y compris les systèmes de gestion de versions. Un diff au niveau des mots d'un long document produit un confetti de minuscules changements plus difficile à parcourir que la vue par lignes.

Quand faut-il ignorer les espaces ?

Quand quelque chose a été reformaté, réindenté ou reformaté en lignes et que seul le contenu réel vous intéresse. Laissez-les compter quand l'espace a un sens, comme en Python, en YAML, ou partout où l'indentation porte la structure.

Y a-t-il une limite de taille ?

Les sections identiques au début et à la fin sont retirées avant la comparaison, les longs documents avec de petites modifications passent donc très bien. La limite ne concerne que la région réellement différente, plafonnée à deux mille lignes — au-delà la comparaison prendrait assez de temps pour figer la page, alors l'outil vous le dit au lieu de rester bloqué.

Aidez-nous à améliorer cet outil

Un bug, une envie de changement, ou un outil qui vous manque ?

/text-diff

↑↓ pour se déplacer · Entrée pour ouvrir · Échap pour fermer