Vai al contenuto
Strumento gratuito

Confrontare testi online – Diff Checker

Confronta testi online: incolla due testi, configurazioni o versioni di codice e visualizza le differenze riga per riga, parola per parola o carattere per carattere, con la somiglianza in percentuale. Per esempio, due configurazioni server con 3 righe uguali su 6 hanno una somiglianza del 50 %. Gratis, senza registrazione né caricamenti: il confronto avviene interamente nel tuo browser.

Creato da Dimitri Heissler

Hai confrontato le configurazioni? Ottieni il tuo server Minecraft.

I tuoi testi rimangono nel browser: non vengono caricati né salvati.

Differenze

Blocchi di modifiche

0

Aggiunto
+0
Rimosso
−0
Invariato
0
Somiglianza
100 %

Conteggio per righe.

Incolla il testo originale a sinistra e la versione modificata a destra, oppure carica l'esempio. Le differenze appaiono subito.

Risultato di esempio

Che cosa ti mostra questo Diff Checker

Inserisci il testo precedente a sinistra e quello nuovo a destra: vedrai subito quali righe o parole sono state aggiunte, rimosse o modificate, con numeri di riga, conteggi delle modifiche e percentuale di somiglianza. Puoi copiare un Unified Diff del confronto. Due esempi:

Esempio 1: confrontare riga per riga due versioni della configurazione

Testo originale:

hostname "Survival Server"
maxplayers 32
password ""
tickrate 64
rcon_password "change_me"
motd "Welcome!"

Testo modificato:

hostname "Survival Server EU"
maxplayers 48
password ""
tickrate 64
motd "Welcome!"
region eu
Risultato del confronto riga per riga
OriginaleModificatoStatoContenuto
11modificatohostname "Survival Server"hostname "Survival Server EU"
22modificatomaxplayers 32maxplayers 48
33invariatopassword ""
44invariatotickrate 64
5–rimossorcon_password "change_me"
65invariatomotd "Welcome!"
–6aggiuntoregion eu

Risultato in parole: 3 righe aggiunte, 3 righe rimosse, 3 righe invariate, distribuite su 3 blocchi di modifiche. La somiglianza è del 50 %.

Copiato come Unified Diff, nel formato prodotto da diff -u e git diff:

--- original
+++ modified
@@ -1,6 +1,6 @@
-hostname "Survival Server"
-maxplayers 32
+hostname "Survival Server EU"
+maxplayers 48
 password ""
 tickrate 64
-rcon_password "change_me"
 motd "Welcome!"
+region eu

Esempio 2: confrontare due testi parola per parola

Testo originale:

Il server si riavvia ogni venerdì alle 18. Salva i tuoi progressi prima del riavvio.

Testo modificato:

Il server si riavvia ogni venerdì alle 19:30. Salva i tuoi progressi prima del riavvio.

Confronto per parole (barrate se rimosse, sottolineate se aggiunte):

Il server si riavvia ogni venerdì alle 1819:30. Salva i tuoi progressi prima del riavvio.

Risultato in parole: „18“ rimossi, „19:30“ aggiunti. 16 parole e segni di punteggiatura sono invariati; la somiglianza è del 88,8 %.

Come funziona

Come puoi trovare le differenze tra due testi

Quattro passaggi dall'incollaggio allo Unified Diff, senza account né download.

Passaggio 1

Incollare entrambi i testi o aprire i file

Incolla il testo originale a sinistra e la versione modificata a destra, oppure apri due file di testo, ciascuno di massimo 2 MB. Con «Carica esempio» puoi vedere subito come appare il risultato.

Passaggio 2

Scegliere tipo di confronto e opzioni

Confronta per righe, parole o caratteri. Se necessario, attiva «Ignora maiuscole e minuscole» o «Ignora spazi e rientri» e, in modalità «Righe», anche «Ignora righe vuote».

Passaggio 3

Leggi le differenze

Le parti rimosse sono rosse, quelle aggiunte verdi; puoi passare dalla visualizzazione affiancata a quella verticale. In modalità «Righe» trovi accanto i numeri di riga di entrambi i testi e puoi passare da una modifica all'altra con «Successiva» e «Precedente».

Passaggio 4

Riutilizza il risultato

Controlla il numero di parti aggiunte, rimosse e invariate, oltre alla percentuale di somiglianza. In modalità «Righe», usa «Mostra solo le modifiche» per nascondere le sezioni invariate e copia il diff unificato per ticket o revisioni del codice. Con «Scambia testi» inverti la direzione del confronto.

Applicazioni

Cosa puoi confrontare con lo strumento di confronto testi

Diff Checker confronta testi. Puoi usarlo per confrontare qualsiasi contenuto da cui sia possibile copiare testo o che si possa salvare come file di testo. La tabella mostra il metodo adatto e la modalità migliore.

Quali elementi si possono confrontare e come
OrigineCome funzionaModalità consigliata
Due testi, e-mail, contrattiIncollare i due testi a sinistra e a destraParole
File di testo e configurazioni (.txt, .cfg, .ini, .json, .yml, .xml)Carichi un file fino a 2 MB con «Apri file» oppure incolli il contenutoRighe
Codice e logIncolli il testo e, se le differenze riguardano solo la formattazione, attivi le opzioni per ignorarle.Righe
Documenti WordCopia e incolla il testo del documento; la formattazione e la revisione delle modifiche non vengono confrontateParole
File PDFCopia e incolla il testo del PDF; i PDF scansionati senza livello testuale non sono supportatiParole
Fogli di calcolo ExcelSalvare entrambe le tabelle come CSV e caricarle con «Apri file»Righe

Regole di confronto

Come il Diff Checker confronta i testi

Gli strumenti di confronto delle differenze variano nei dettagli. Qui trovi una spiegazione di come questo strumento esegue il confronto, perché tu possa interpretare correttamente il risultato.

Righe
La modalità standard confronta riga per riga, come diff e git. Due righe sono uguali se coincidono carattere per carattere. Se differiscono solo per alcune parole, lo strumento evidenzia anche quelle parole all'interno della riga.
Parole e caratteri
Per testi continui, contratti o traduzioni, confronti per parole: ogni parola, numero o segno di punteggiatura è un elemento a sé. In modalità caratteri, ogni carattere visibile viene contato singolarmente, utile per individuare errori di battitura e differenze nei numeri di versione.
Opzioni
Ignora maiuscole e minuscole, spazi e rientri (spazi iniziali e finali, spazi multipli considerati come uno solo) e, in modalità «Righe», anche le righe vuote. Soprattutto con configurazioni e codice, queste opzioni eliminano le differenze dovute alla sola formattazione.
Interruzioni di riga
Le interruzioni di riga di Windows (CRLF), Unix (LF) e dei vecchi Mac (CR) sono considerate equivalenti. Un'interruzione alla fine del testo non crea una riga vuota aggiuntiva. Se le interruzioni dei due testi differiscono, lo strumento lo segnala.
Somiglianza
La somiglianza, in percentuale, è pari a 2 × elementi invariati diviso la somma degli elementi dei due testi. Viene arrotondata per difetto a una cifra decimale, affinché solo i testi davvero identici mostrino 100 %.
Unified Diff
Il Unified Diff copiato contiene, per ogni blocco di modifiche, un'intestazione @@ -a,b +c,d @@, tre righe di contesto, le righe rimosse precedute da un segno meno e quelle aggiunte precedute da un segno più. Se sono attive opzioni per ignorare le differenze, descrive le righe così come vengono visualizzate.

Scopri di più

Altri strumenti

Generatore di configurazioni del server

Descrivi server.properties con parole tue tramite lo ZapX AI Agent oppure configura manualmente ogni impostazione, con anteprima in tempo reale da copiare o scaricare.

Creato da Florian Galz

Formatter JSON

Formatta, minimizza e convalida JSON con evidenziazione della sintassi, indicazione degli errori e download, interamente nel browser.

Creato da Jakub Martyniak

Validatore YAML

Verifica la sintassi YAML e formattala in modo normalizzato oppure convertila direttamente in JSON. Supporta più documenti separati da `---` (ad es. manifest Kubernetes), con errori che indicano riga e colonna esatte. Tutto nel browser.

Creato da Jakub Martyniak

Formattatore e validatore XML

Convalida, formatta, minimizza e ripara automaticamente l'XML (caratteri senza escape, tag mancanti, dichiarazione mancante): 100 % nel browser, senza caricamento.

Creato da Justin Schuessler

Tester Regex

Testi le espressioni regolari in tempo reale con il motore JavaScript nativo: evidenziazione delle corrispondenze, gruppi di cattura e modalità di sostituzione, tutto nel browser.

Creato da Jakub Martyniak

Confronta immagini (prima/dopo)

Nuovo

Confronta due immagini: cursore prima/dopo, visualizzazione affiancata con zoom sincronizzato, dissolvenza e immagine delle differenze che evidenzia i pixel modificati e ne indica la percentuale. Le immagini restano nel browser.

Creato da Justin Schuessler

Contatore di caratteri e parole (Word Counter)

Contatore di caratteri e parole: conti online parole e caratteri, calcoli il tempo di lettura e verifichi i limiti per X, SMS, meta tag e Discord. Funziona interamente nel browser.

Creato da Dimitri Heissler

Convertitore maiuscole/minuscole

Convertitore online: trasforma il testo in maiuscolo, minuscolo, Title Case, con le iniziali di frase maiuscole, in camelCase o snake_case, con funzione Annulla. Funziona interamente nel browser.

Creato da Rugile Rutkauskaite

FAQ

Domande frequenti

Risposte rapide sul confronto di testi: file, Word, PDF ed Excel, liste, somiglianza e privacy.

Inserisci i due testi nei rispettivi campi: il confronto (Text Compare) avviene in tempo reale. Per il testo continuo scegli «Parole»: vedrai che tra «Il server si riavvia alle 18» e «Il server si riavvia alle 19:30» cambia solo «18» in «19:30». Per file e configurazioni scegli «Righe». Le parti rimosse sono evidenziate in rosso, quelle aggiunte in verde.

Incolla il vecchio testo a sinistra e quello nuovo a destra. Lo strumento usa l'algoritmo di Myers, impiegato anche da git, per trovare la sequenza comune più lunga e contrassegna tutto il resto come rimosso o aggiunto. È un algoritmo deterministico, non un'IA: gli stessi testi producono sempre lo stesso risultato e nessun testo viene inviato a un servizio di IA. Non serve registrarsi e non viene caricato nulla.

Clicca su «Apri file» su ciascun lato e seleziona un file di testo fino a 2 MB per lato, ad esempio .txt, .cfg, .ini, .json, .yml, .xml, .csv o .log. Il testo incollato può essere più grande: da 100.000 caratteri complessivi, lo strumento attende una breve pausa nella digitazione e mostra inizialmente 1.500 righe; puoi caricare le altre con un clic. Lo strumento confronta sempre esattamente due testi, non intere cartelle.

Non direttamente: lo strumento legge i file come testo semplice e non può analizzare .docx, .pdf o .xlsx. Per Word e PDF, copia il testo, incollalo a sinistra e a destra e confrontalo per «Parole», perché le interruzioni di riga spesso cambiano durante la copia. Salva i fogli Excel come CSV, aprili con «Apri file» e confrontali per «Righe». Lo strumento non confronta formattazione, immagini, formule, revisioni di Word o PDF scansionati senza testo selezionabile.

Il confronto per righe è adatto a codice, configurazioni, log ed elenchi: una riga modificata viene contrassegnata per intero, insieme alle parole modificate al suo interno. Il confronto per parole è adatto a testi, contratti e traduzioni, perché le interruzioni di riga non influiscono. Il confronto per caratteri serve per refusi, numeri di versione e hash: da «kitten» e «sitting» risultano 2 caratteri rimossi e 3 aggiunti.

Sì, in modalità «Righe»: scrivi una voce per riga, con una lista a sinistra e l'altra a destra. «Ignora righe vuote» e «Ignora maiuscole e minuscole» nascondono le differenze dovute alla sola formattazione. Il confronto segue l'ordine delle voci senza riordinarle: una voce in una posizione diversa può risultare rimossa e aggiunta altrove. Ordina quindi entrambe le liste allo stesso modo prima di confrontarle.

Di solito dipende da differenze invisibili: spazi a fine riga, tabulazioni al posto degli spazi, spazi unificatori, maiuscole e minuscole oppure una «é» composta da due caratteri Unicode. Con le opzioni «Ignora spazi e rientri» e «Ignora maiuscole e minuscole» puoi escludere le relative differenze. Le diverse terminazioni di riga (Windows CRLF e Unix LF), invece, non vengono mai considerate una differenza.

La somiglianza è 2 × elementi invariati ÷ (elementi nell'originale + elementi nella nuova versione). Nell'esempio qui sopra, 3 righe su 6 per ciascun testo sono invariate: 2 × 3 ÷ 12 = 50 %. Due testi identici danno 100 %, due completamente diversi 0 %. Il valore viene arrotondato per difetto, affinché solo i testi identici mostrino 100 %.

No. Il confronto avviene interamente nel tuo browser, senza caricamenti, registrazioni o salvataggi. Anche i file aperti vengono letti solo localmente. Puoi verificarlo nella scheda Rete degli strumenti per sviluppatori: digitare non genera richieste. Lo strumento è quindi adatto anche a file di configurazione con valori interni.

Hai altre domande?

Contatta il supporto
Testo pronto?

Noleggia il tuo server di gioco in 60 secondi

Che si tratti di Minecraft, Rust o FiveM, il tuo server offre protezione DDoS, gestione semplice delle Mod e prestazioni sufficienti per la tua community.

4,4/5 Trustpilot32.000+ Server attiviDal 2010

Nessuna configurazione. Nessun rischio. Online in pochi secondi.

Durata flessibileDisdicibile in qualsiasi momentoOnline in 60 secondi

Cerchi altri strumenti? Visualizza tutti gli strumenti per sviluppatori