Text Diff Checker — Confronta due testi e scopri esattamente cosa è cambiato.

Incolla una versione originale e una modificata e scopri cosa è stato aggiunto e rimosso, riga per riga, parola per parola o carattere per carattere. Visualizza il risultato affiancato o in linea, ignora le maiuscole/minuscole e gli spazi superflui, nascondi le righe invariate e copia o scarica il confronto. Entrambi i testi vengono confrontati nel tuo browser e non vengono mai caricati online.

Confronta due testi Confronto nel tuo browser
Strumento di confronto tra testi che mostra affiancate le righe aggiunte e quelle rimosse

I tuoi testi

Incolla due testi per confrontarli.

Differenze

0 righe aggiunte
0 Rimosso
0 Invariato
—Somiglianza
La guida

Guida al comparatore di testo: confronta righe, parole e caratteri

Scopri come leggere un diff, quando confrontare per righe, parole o caratteri e come ottenere un confronto chiaro.

Una spiegazione semplice

Che cos’è uno strumento per il confronto dei testi?

Uno strumento di confronto dei testi mette a confronto due versioni di un testo e mostra esattamente cosa è cambiato. Le righe, le parole o i caratteri che sono stati aggiunti vengono evidenziati in verde, mentre quelli che sono stati rimossi vengono evidenziati in rosso.

Gli scrittori lo utilizzano per rivedere le revisioni, gli sviluppatori per confrontare il codice e i file di configurazione, e chiunque può utilizzarlo per verificare se due copie di un documento corrispondono effettivamente. Se i due testi differiscono solo per alcuni spazi superflui, eliminali prima con il Whitespace Remover e usa il Text Sorter per allineare i due elenchi prima di procedere al confronto.

Motivi comuni per confrontare dei testi

Perché le persone mettono a confronto i testi

Modifiche e bozze

Scopri cosa ha modificato un redattore, un collega o uno strumento di traduzione in un saggio, in una clausola contrattuale o in un post sul blog.

Codice e configurazione

Confronta due versioni di uno script, un file JSON o un file di configurazione per individuare la riga che ha causato il problema.

Elenchi e dati

Verifica cosa è cambiato o cosa manca tra due esportazioni, ad esempio elenchi di indirizzi e-mail, nomi di prodotti o elenchi di parole chiave.

Righe, parole, caratteri e visualizzazioni

Confronta per righe, parole o caratteri

Linee

La scelta migliore per codice, elenchi e paragrafi. Le righe modificate vengono accoppiate e le parole modificate al loro interno vengono evidenziate.

Parole

Confronta parola per parola l'intero testo. Ideale per la prosa, nei casi in cui l'interruzione di riga sia cambiata ma il testo rimanga lo stesso.

Personaggi

Mostra ogni carattere aggiunto o rimosso. Utile per individuare un singolo errore di battitura, una cifra modificata o un simbolo fuori posto.

Fianco a fianco o in linea

La visualizzazione affiancata mostra entrambe le versioni una accanto all'altra. Quella in linea le unisce in un'unica colonna, indicando in ordine le rimozioni e le aggiunte.

Confronta in pochi passaggi

Come utilizzare lo strumento di confronto dei testi

  1. Incolla il testo originale a sinistra e quello modificato a destra, oppure premi "Esempio" per provare con un esempio.
  2. Scegli se effettuare il confronto per righe, parole o caratteri.
  3. Scegliere "Affiancato" o "In linea". Spuntare "Ignora maiuscole/minuscole" o "Ignora spazi extra" se tali differenze non sono rilevanti.
  4. Per i testi lunghi, seleziona "Mostra solo le modifiche" per nascondere le righe invariate e mantenere alcune righe di contesto attorno a ciascuna modifica.
  5. Clicca su "Copia diff" o scarica il file .diff per salvare il risultato. Usa "Scambia" per effettuare il confronto nell'ordine inverso.
Colori, simboli e somiglianza

Come interpretare le differenze

+ verde aggiunto nel testo modificato − rosso rimosso dall'originale normale uguale in entrambi i testi Somiglianza = 2 × elementi invariati ÷ (elementi nell'originale + elementi nel testo modificato) Esempio: 8 righe e 9 righe con 6 invariate Somiglianza = 2 × 6 ÷ 17 = 71%

Lo strumento individua la sequenza più lunga di elementi comuni ai due testi e contrassegna tutto il resto come modifica. Utilizza l’algoritmo di Myers, lo stesso approccio impiegato di default da GNU diff e Git, in modo da individuare l’elenco più breve di modifiche. I segni più e meno e le etichette lette dai lettori di schermo garantiscono che il risultato non dipenda esclusivamente dal colore.

Il comando "copy diff" restituisce testo in formato semplice. Per le righe, quelle rimosse iniziano con un segno meno, mentre quelle aggiunte con un segno più. Per le parole e i caratteri, il testo rimosso è racchiuso tra [- -] e quello aggiunto tra {+ +}.

Risultati migliori

Semplici consigli per confrontare i testi

  • Usa “Lines” per il codice e gli elenchi, e “Words” per la prosa che è stata ridimensionata.
  • Selezionare "Ignora gli spazi in eccesso" quando il testo è stato copiato da editor diversi e la spaziatura varia.
  • Se due elenchi sembrano identici ma hanno un ordine diverso, ordinarli entrambi prima con il "Text Sorter", quindi confrontarli.
  • Incolla il testo in formato semplice. La formattazione, come il grassetto o i colori, va persa quando si incolla in una casella di testo, quindi vengono confrontate solo le parole.
Da sapere

Limiti e privacy

Privacy

I due testi vengono confrontati direttamente nel tuo browser. Nessuno dei due viene inviato al nostro server. Sul tuo dispositivo vengono memorizzate solo le tue scelte relative alla modalità, alla visualizzazione e alle opzioni, mai il testo stesso.

Limiti

Ogni testo può contenere fino a 2 milioni di caratteri, oppure 100.000 caratteri in caso di confronto tra caratteri. Se due testi lunghi sono molto diversi tra loro, la sezione modificata potrebbe essere visualizzata come un unico blocco sostituito. Lo strumento confronta solo testo semplice, non file Word o PDF, e non riconosce la sintassi del codice.

Domande frequenti

Domande frequenti sul comparatore di testo

Come posso confrontare due testi online?

Incolla il testo originale nella casella di sinistra e il testo modificato in quella di destra. Le differenze vengono visualizzate immediatamente sotto, con il testo aggiunto in verde e quello rimosso in rosso.

Cosa significano i colori e i simboli?

Il testo in verde con il segno più indica un'aggiunta, quello in rosso con il segno meno indica una rimozione, mentre il testo normale rimane invariato in entrambi i casi. All’interno di una riga modificata, le parole esatte che sono state modificate vengono evidenziate in modo più marcato.

Qual è la differenza tra il confronto per righe, parole e caratteri?

L'opzione "Righe" confronta intere righe, il che è adatto al codice e agli elenchi. L'opzione "Parole" confronta parola per parola, il che è adatto alla prosa. L'opzione "Caratteri" confronta ogni singolo carattere, il che aiuta a individuare un singolo errore di battitura o una cifra modificata.

In che modo lo strumento individua le modifiche apportate?

Individua la sequenza più lunga di righe, parole o caratteri che entrambi i testi hanno in comune e contrassegna tutto il resto come aggiunto o rimosso. Utilizza l'algoritmo di Myers, lo stesso metodo utilizzato di default da GNU diff e Git.

È in grado di ignorare le differenze di maiuscole/minuscole o di spaziatura?

Sì. Seleziona "Ignora maiuscole e minuscole" per considerare uguali maiuscole e minuscole, e "Ignora spazi extra" per ignorare gli spazi iniziali, finali e ripetuti. Se non ci sono altre differenze, lo strumento lo segnalerà.

A cosa serve l'opzione "Mostra solo le modifiche"?

Nasconde le righe invariate e mantiene tre righe di contesto attorno a ciascuna modifica, con una nota che indica quante righe sono state nascoste. Funziona quando si effettua il confronto riga per riga.

Come viene calcolata la percentuale di somiglianza?

È pari al doppio del numero di elementi invariati diviso per il numero totale di elementi presenti in entrambi i testi. Due testi identici ottengono un punteggio del 100%, mentre due testi che non hanno nulla in comune ottengono un punteggio dello 0%.

Posso copiare o scaricare il risultato?

Sì. I comandi "Copy diff" e "Download .diff" restituiscono testo in formato semplice. Per quanto riguarda le righe, quelle rimosse iniziano con un segno meno, mentre quelle aggiunte con un segno più. Per quanto riguarda le parole e i caratteri, il testo rimosso è racchiuso tra [- -] e quello aggiunto tra {+ +}.

Funziona con il codice, i file JSON e i documenti?

Funziona con qualsiasi testo semplice, compresi codice e JSON, ma non riconosce la sintassi. Non è possibile caricare file Word o PDF e, quando si incolla il testo, la formattazione va persa, quindi vengono confrontate solo le parole.

Il mio testo viene caricato o archiviato da qualche parte?

No. I due testi vengono confrontati direttamente nel browser. Ciascuno può contenere fino a 2 milioni di caratteri, oppure 100.000 se si tratta di un confronto tra caratteri. Le impostazioni e le opzioni selezionate vengono memorizzate sul dispositivo, ma il testo non viene salvato.

Da chi utilizza questo strumento

Recensioni

Caricamento delle recensioni in corso…
Continua così

Altri strumenti nella cassetta degli attrezzi

La pagina iniziale offre decine di altri strumenti gratuiti che non richiedono una chiave API.

Suggerisci uno strumento