Incolla due versioni di un testo per vedere ogni riga aggiunta, rimossa e modificata, con le parole cambiate evidenziate.
Nulla di ciò che incolli viene memorizzato: entrambi i testi vengono confrontati e restituiti nella stessa richiesta.
Informazioni Confronto testi
Un contratto torna indietro con modifiche che nessuno ha segnalato. Un file di configurazione funziona su un server e non sull'altro. Incolla qui le due versioni e vedi esattamente cosa è cambiato, riga per riga, con le parole modificate evidenziate.
Cosa fa
Confronto riga per riga con righe aggiunte, rimosse e modificate segnate e numerate.
Le parole cambiate sono evidenziate all'interno delle righe modificate.
Ignora maiuscole o spazi extra quando conta solo il testo.
Una percentuale di somiglianza e il conteggio di righe aggiunte, rimosse e modificate.
Nulla di ciò che incolli viene salvato o registrato.
Come funziona
1Incolla il testo originale a sinistra e quello modificato a destra.
2Premi Confronta.
3Leggi le righe segnate, oppure scambia i lati per vedere la modifica al contrario.
Esempio pratico: controllare un contratto restituito
Incolla a sinistra la versione che hai inviato e a destra quella che è tornata. Ogni clausola cambiata appare come riga modificata, con le parole modificate evidenziate, così un termine di pagamento passato da 30 a 45 giorni o un tetto di responsabilità eliminato salta subito all'occhio. Tieni una clausola per riga per un risultato più netto e attiva ignora spazi se l'altra parte ha cambiato solo spaziatura o rientri, così vengono segnalate solo le modifiche al testo.
Come funziona il confronto
I testi vengono confrontati prima riga per riga, quindi conviene tenere una clausola, impostazione o record per riga. Le righe modificate (non aggiunte né rimosse) vengono accoppiate e le loro parole confrontate di nuovo per evidenziare la modifica esatta. L'evidenziazione delle parole si applica quando le due versioni di una riga insieme non superano 1.000 caratteri, fino a 50.000 caratteri di righe modificate per confronto; le righe più lunghe sono segnate per intero. Ogni lato accetta fino a 200.000 caratteri e 5.000 righe.
Cosa saltano le opzioni Ignora e cosa conta ancora come modifica
Ignora spazi extra trasforma ogni sequenza di spazi e tabulazioni in un solo spazio e li toglie alle due estremità di ogni riga, così una riga con una tabulazione o spazi finali coincide con le stesse parole scritte con spazi singoli. Non elimina del tutto gli spazi: "ab" e "a b" restano diversi. Una riga vuota, o un a capo dopo l'ultima riga di uno solo dei testi, conta ancora come riga aggiunta. Ignora maiuscole usa il case folding Unicode, quindi "Straße" coincide con "STRASSE". Quando un'opzione nasconde una differenza, la riga è mostrata come appare nel testo modificato. Gli a capo di Windows (CRLF) e di Unix sono considerati uguali; un testo con gli a capo del vecchio Mac (solo CR) è letto come un'unica riga lunga.
Cosa misura la percentuale di somiglianza
La somiglianza confronta righe intere, non caratteri: è il doppio delle righe uguali diviso per il totale delle righe dei due lati. Dieci righe con una modificata danno il 90%, ma un testo di una sola riga con una parola cambiata dà lo 0%, anche se quasi tutte le parole sono uguali. Per un valore per frase, metti prima ogni frase su una riga a sé. Dentro un blocco modificato, le righe cambiate sono abbinate in ordine a quelle dell'altro lato; se un lato del blocco ha più righe, quelle in più contano come aggiunte o rimosse.
Domande
Perché un intero paragrafo risulta modificato?
Un paragrafo senza a capo è una sola riga, quindi una parola modificata segna l'intera riga. Le parole cambiate sono evidenziate finché le due versioni della riga insieme non superano 1.000 caratteri; un paragrafo più lungo è segnato per intero. Dividere prima il testo in frasi o clausole dà un'evidenziazione più precisa e conteggi più utili.
Posso confrontare due colonne di Excel?
Sì. Copia ogni colonna e incollane una per lato; ogni cella diventa una riga. Il confronto segue l'ordine delle righe, quindi mostra dove le due liste si separano e quali righe sono state inserite o eliminate. Se l'ordine non conta, ordina prima entrambe le liste con Ordina dalla A alla Z nel Convertitore di maiuscole, così vengono segnate solo aggiunte e rimozioni reali. Attiva Ignora maiuscole e Ignora spazi extra per saltare maiuscole e spazi in più. Per controllare direttamente in Excel: =EXACT(A2,B2) (in Excel in italiano, =IDENTICO(A2;B2)) confronta due celle della stessa riga distinguendo le maiuscole (un semplice =A2=B2 non le distingue), e =COUNTIF(B:B,A2)=0 (=CONTA.SE(B:B;A2)=0) restituisce VERO per un valore della colonna A che manca nella colonna B. CONTA.SE ignora le maiuscole e legge * e ? come caratteri jolly, quindi metti ~ davanti quando fanno parte dei dati.
Posso confrontare documenti Word o PDF?
Copia il testo da ciascun documento e incollalo. La formattazione, come grassetto o caratteri, non viene confrontata, solo parole e righe.
Quanto possono essere lunghi i testi?
Fino a 200.000 caratteri e 5.000 righe per lato.
Il mio testo viene salvato?
No. Entrambi i testi vengono confrontati e restituiti nella stessa richiesta e mai scritti in un database o in un log.
Posso confrontare due file JSON o due porzioni di codice?
Sì, ma il confronto avviene riga per riga, quindi un JSON minificato su una sola riga risulta come un'unica riga modificata. Formatta prima entrambe le versioni con il Formattatore JSON (mantiene l'ordine delle chiavi), così ogni chiave sta su una riga propria e vengono segnati solo i veri cambi di valore. Il codice si confronta bene così com'è; attiva Ignora spazi extra se è cambiata solo l'indentazione.
Come confronto due versioni direttamente in Word o Google Docs?
In Word, apri un documento e scegli Review > Compare > Compare Documents, poi seleziona il file originale e quello rivisto: Word apre un terzo documento che mostra ogni differenza come revisione, comprese le modifiche di formattazione. In Google Docs, apri una versione e scegli Tools > Compare documents, poi seleziona l'altra: ottieni un nuovo documento nel tuo Drive con le differenze come suggerimenti, e serve l'accesso in modifica per usarlo. Usa questa pagina quando i due testi non sono entrambi file Word o entrambi Google Docs, per esempio una clausola in un'email contro il PDF firmato: incolla ciascun lato, le parole cambiate vengono evidenziate e nulla viene salvato.
Rileva le righe spostate?
No. Il confronto segue l'ordine delle righe, quindi una riga spostata appare come rimossa dove si trovava e come aggiunta dove si trova ora, e conta una volta in ciascun totale. Esempio: A, B, C contro B, C, A dà 1 riga rimossa, 1 riga aggiunta e il 66,7% di somiglianza. Se una riga spostata finisce accanto a una riga modificata, le due possono anche essere abbinate e mostrate come un'unica riga modificata. Per verificare che due liste contengano le stesse righe in qualsiasi ordine, ordinale prima entrambe con Ordina dalla A alla Z nel Convertitore di maiuscole.
Come confronto due file di testo dalla riga di comando?
Su Windows, fc /n vecchio.txt nuovo.txt nel Prompt dei comandi elenca i blocchi diversi con i numeri di riga; aggiungi /c per ignorare maiuscole e minuscole o /w per comprimere spazi e tabulazioni. Su macOS e Linux, diff -u vecchio.txt nuovo.txt stampa un diff unificato; diff -i ignora maiuscole e minuscole e diff -b ignora le variazioni nella quantità di spazi. Con Git installato, git diff --no-index vecchio.txt nuovo.txt funziona su qualsiasi sistema, anche fuori da un repository, e aggiungendo --word-diff evidenzia le parole cambiate. Usa questa pagina quando il testo non è in un file, per esempio una clausola di un'email contro quella di un PDF, o quando vuoi le parole cambiate evidenziate fianco a fianco senza terminale.