Skip to content
Confronto testi (Diff)
Tools

Confronto testi (Diff)

Novità

Confronta due testi ed evidenzia ogni differenza, affiancati o in linea.

100% private. Your text is compared entirely in your browser — nothing is ever uploaded, so you can safely diff confidential code, contracts or data.
View
Highlight

Paste or drop text into both boxes to see the difference.

Runs entirely in your browser. Nothing is uploaded.

Confronta due testi e individua ogni differenza

Questo strumento di confronto differenze analizza due blocchi di testo e mostra esattamente cosa è cambiato — il testo rimosso in rosso, il testo aggiunto in verde e le righe modificate evidenziate parola per parola — in modo da poter rivedere le modifiche a colpo d'occhio. Incolla le versioni originale e modificata nelle due caselle e il confronto si aggiorna istantaneamente, senza pulsante Confronta e senza attese. Funziona per prosa, codice sorgente, file di configurazione, log, JSON, righe CSV e qualsiasi altro testo normale.

Che tu abbia bisogno di confrontare due testi, mettere a confronto due revisioni di un contratto, verificare cosa ha modificato un collega in un file o allineare due colonne di un foglio di calcolo, questo strumento diff online affianca le due versioni ed evidenzia ogni aggiunta e cancellazione.

Vista affiancata o unificata — a livello di parola, carattere o riga

Passa dalla vista affiancata che allinea le righe corrispondenti in due colonne alla vista unificata (inline) che impila le modifiche con i familiari marcatori +/− di un git diff. La vista affiancata è ideale per leggere la prosa su uno schermo largo; quella unificata è più compatta e diventa il predefinito sugli schermi stretti dei telefoni.

Scegli anche la granularità dell'evidenziazione: Riga marca le intere righe modificate, mentre Parola e Carattere approfondiscono per mostrare i token esatti che differiscono in una riga modificata — così cambiare 'colore: rosso' in 'colore: blu' evidenzia solo 'rosso' contro 'blu', non l'intera riga. Strumenti desktop come Beyond Compare offrono lo stesso, ma richiedono installazione e licenza a pagamento.

Un vero strumento diff per JSON, codice e CSV

Attiva Tratta come JSON e entrambi i lati vengono formattati con indentazione coerente e chiavi ordinate prima del confronto, in modo che le chiavi riordinate e il rumore di formattazione scompaiono e appaiono solo le reali modifiche ai valori — esattamente quello che deve fare un confronto JSON. Diffchecker.com tratta il JSON come testo normale a meno che tu non utilizzi la sua funzione JSON diff a pagamento; qui è gratuita.

Per il codice sorgente, imposta la granularità su Parola o Carattere e utilizza la vista inline per ottenere un diff del codice pulito, poi esportalo come patch diff unificato standard. Affina il confronto con Ignora spazi bianchi, Ignora maiuscole e Rimuovi spazi finali per sopprimere le differenze irrilevanti e concentrarti sulle modifiche significative.

Carica file, scambia i lati ed esporta

Oltre a incollare, puoi caricare due file o trascinarli direttamente su ciascuna casella per confrontarli riga per riga. Usa Scambia per invertire i lati originale e modificato, e Cancella per ricominciare. Quando hai finito, Copia diff inserisce una patch diff unificata negli appunti e Scarica .diff la salva come un vero file patch con intestazioni di blocco @@, pronto per essere allegato a una revisione del codice o applicato con il comando patch.

Alternative al confronto differenze: come ci confrontiamo

Le principali alternative al confronto differenze sono Diffchecker.com, WinMerge, Beyond Compare e KDiff3. Diffchecker.com è basato su browser ma memorizza opzionalmente i diff sui propri server — un problema di privacy per il codice riservato. Il suo livello gratuito limita la lunghezza del testo e addebita link permanenti, esportazione PDF e diff con supporto JSON. WinMerge e KDiff3 sono potenti strumenti desktop ma funzionano solo su Windows e richiedono installazione. Beyond Compare è probabilmente il miglior strumento diff desktop ma costa 30–60 dollari e funziona solo su Windows, Mac e Linux.

Il nostro strumento gratuito funziona interamente nel tuo browser, non memorizza nulla su alcun server, non ha limiti di caratteri e funziona su qualsiasi dispositivo inclusi iPhone e Android. Il diff JSON, il caricamento di file, l'esportazione diff unificato e i controlli per spazi bianchi e maiuscole sono tutti gratuiti senza account. Per confronti rapidi di snippet di codice, file di configurazione, contratti o colonne CSV, copre lo stesso terreno di Diffchecker senza compromettere la privacy.

Privacy by design — nulla viene caricato

A differenza di molti strumenti di confronto, qui nulla viene inviato a un server. L'intero diff viene calcolato nel tuo browser, il che significa che puoi confrontare codice riservato, contratti o qualsiasi documento sensibile in sicurezza senza che esca dal tuo dispositivo — e continua a funzionare offline una volta caricata la pagina. Questa privacy, unita alla lunghezza illimitata gratuita, all'evidenziazione a livello di parola e carattere, al diff JSON e all'esportazione delle patch, è ciò che distingue questo strumento dalle alternative basate su server come Diffchecker.com.

Frequently asked questions

Cos'è uno strumento di confronto differenze e come funziona?

Uno strumento di confronto differenze (o strumento di confronto testi) prende due versioni di un testo e mostra esattamente cosa è cambiato tra di esse. Incolla l'originale a sinistra e la versione modificata a destra, e lo strumento allinea le righe ed evidenzia ogni differenza: le righe rimosse dall'originale appaiono in rosso, le righe aggiunte nella nuova versione appaiono in verde e le righe modificate vengono evidenziate parola per parola. Internamente esegue un algoritmo della sottosequenza comune più lunga (LCS) per trovare il minimo insieme di aggiunte e cancellazioni — la stessa tecnica usata da git diff.

Come confronto due testi per trovare le differenze?

Incolla la prima versione nella casella Originale e la seconda nella casella Modificato. Il confronto viene eseguito nel momento in cui digiti o incolli — non c'è nessun pulsante Confronta da premere. Le righe corrispondenti rimangono normali mentre le differenze vengono codificate a colori. Usa Scambia per indicare quale lato è il 'prima', e cambia la granularità tra Carattere, Parola e Riga a seconda del livello di dettaglio desiderato. Lo strumento funziona con testo di qualsiasi lunghezza senza limiti di caratteri.

Come confronto due file di testo online?

Trascina o carica un file su ciascun lato invece di incollare. Clicca su Carica oppure trascina un file .txt, .md, .csv, .json o .js direttamente su una casella, e il suo contenuto si carica istantaneamente. Poiché tutto viene eseguito localmente nel browser, i file non vengono inviati da nessuna parte — ideale per confrontare file di configurazione, esportazioni o revisioni di documenti senza caricarli su un server di terze parti.

Posso ignorare gli spazi bianchi o le maiuscole durante il confronto?

Sì. Attiva 'Ignora spazi bianchi' per trattare come identiche le righe che differiscono solo per spaziatura, tabulazioni o indentazione — utile quando un file usa tabulazioni e l'altro spazi. 'Ignora maiuscole' tratta MAIUSCOLE e minuscole come uguali. 'Rimuovi spazi finali' elimina gli spazi invisibili alla fine delle righe. Combinali per concentrarti solo sulle modifiche che contano davvero.

Come confronto due file JSON?

Incolla ogni documento JSON su un lato e attiva 'Tratta come JSON'. Lo strumento formatta entrambi con indentazione coerente di 2 spazi e ordina le chiavi degli oggetti, così una differenza nell'ordine delle chiavi o nella formattazione non viene visualizzata come modifica — appaiono solo le reali differenze di valore. Questo lo rende un vero confronto JSON piuttosto che un semplice confronto di testo.

È sicuro confrontare testo riservato o privato online?

Sì — ed è più sicuro della maggior parte degli strumenti diff online. Il nostro strumento non carica mai il tuo testo. L'intero diff viene calcolato nel tuo browser con JavaScript, quindi codice riservato, contratti, chiavi API o dati personali non lasciano mai il tuo dispositivo e non vengono mai registrati. Puoi anche continuare a usarlo offline una volta caricata la pagina. Non è richiesto alcun account e non ci sono limiti di utilizzo.

Lo strumento funziona su mobile — iPhone e Android?

Sì. Lo strumento di confronto differenze è completamente responsivo e funziona in qualsiasi browser moderno su iPhone (Safari o Chrome), Android (Chrome o Firefox) e tablet. La vista affiancata a due colonne si comprime automaticamente a una vista a colonna singola sugli schermi stretti, in modo che i diff siano leggibili senza scorrimento orizzontale. Non è necessario scaricare alcuna app.