Diff texte en ligne — Comparaison côte à côte

Comparez deux textes librement côte à côte avec surbrillance ligne à ligne. Option pour ignorer les espaces de début/fin de ligne. Complète le JSON Diff — tout reste local (limites de taille documentées).

Chargement…
Diff texte — notes développeur
Diff ligne à ligne via la lib npm diff, rendu strictement côte à côte. Plafonds 100 000 caractères / 5 000 lignes par panneau.

Comment ça marche

Collez gauche et droite, optionnellement ignorez les espaces de début/fin de ligne (sémantique diffLines), puis Comparer. Copiez le diff unifié +/-.

Options

Ignorer espaces début/fin
Passe ignoreWhitespace à diffLines : les lignes ne différant que par des espaces de bord sont traitées comme égales.

Exemples

Ligne modifiée

Gauche

a b

Droite

a c

Ajout en fin

Gauche

one two

Droite

one two three

Outils liés

Pour du JSON structurel, utilisez le JSON Diff. Retour au hub utilitaires.

FAQ diff texte

Comparaison libre

Pourquoi pas un diff unifié seul ?

Le layout accepté est côte à côte. Une copie unifiée +/- reste disponible pour le presse-papiers.

Limites de taille ?

100 000 caractères ou 5 000 lignes par panneau — au-delà, erreur too_large.

Merge à 3 voies / appliquer un patch ?

Hors scope v1.

JSON Diff vs texte ?

JSON Diff compare la structure JSON. Ici c’est du texte libre ligne à ligne.

CRLF Windows vs LF Unix ?

Les fins de ligne sont normalisées en LF avant comparaison — coller du texte Windows contre du texte Unix ne crée pas de faux positifs sur le seul \r.

Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.