Confronto testi
Confronta due testi per righe, parole o caratteri. Evidenzia aggiunte e rimozioni in bozze, codice e JSON, mantenendo spazi e interruzioni di riga. Senza account.
Il risultato apparirà qui.
Come confrontare due testi
- Incolla l’originale nel primo campo e la versione modificata nel campo di confronto.
- Scegli le righe per codice ed elenchi, le parole per i paragrafi o i caratteri per piccole modifiche a lettere e numeri.
- Avvia il confronto e controlla aggiunte e rimozioni evidenziate. Cambia modalità e ripeti per un diverso livello di dettaglio.
Come usare Confronto testi
Il confronto per righe è utile per codice e configurazioni; quello per caratteri per piccole modifiche. Anche gli spazi vengono confrontati. I casi troppo grandi o complessi vengono interrotti per mantenere il browser reattivo.
Esempio di confronto tra due versioni
- Dati in ingresso
Dati in ingresso Prima riga Seconda riga Terza riga Testo da confrontare Prima riga Riga modificata Terza riga- Risultato
[ { "value": "Prima riga\n", "count": 4, "kind": "unchanged" }, { "value": "Seconda", "count": 1, "kind": "removed" }, { "value": "Riga", "count": 1, "kind": "added" }, { "value": " ", "count": 1, "kind": "unchanged" }, { "value": "riga", "count": 1, "kind": "removed" }, { "value": "modificata", "count": 1, "kind": "added" }, { "value": "\nTerza riga", "count": 4, "kind": "unchanged" } ]
Domande su Confronto testi
Meglio confrontare per righe, parole o caratteri?
La modalità righe evidenzia intere righe modificate ed è utile per codice, log ed elenchi. Quella per parole restringe le modifiche nelle frasi e mantiene gli spazi. Quella per caratteri aiuta a individuare una cifra o una lettera diversa. Emoji e segni combinanti possono contenere più punti di codice; usa l’analizzatore Unicode se l’aspetto trae in inganno.
Il confronto ignora spazi, fine riga o maiuscole?
No. Spazi, tabulazioni, fine riga e differenze tra maiuscole e minuscole fanno parte del confronto. Testi apparentemente uguali possono contenere caratteri invisibili diversi. La modalità parole non è un’analisi grammaticale specifica per lingua. Se viene evidenziata un’intera riga, prova la modalità caratteri.
Posso confrontare JSON e codice sorgente?
Sì, incollandoli come testo. JSON viene confrontato come testo, non per equivalenza dei dati: rientri e ordine delle chiavi possono produrre differenze. Formatta entrambi con le stesse impostazioni JSON per ridurre le differenze di forma. Lo strumento non esegue codice, non verifica il comportamento del programma e non unisce automaticamente le modifiche.
Posso confrontare file Word o PDF e scaricare una patch Git?
Questa pagina confronta due testi incollati e non estrae contenuti da file Word o PDF. Copia e download forniscono l’elenco strutturato delle modifiche come testo JSON, non una patch Git o un documento unito. Testi grandi o molto diversi possono raggiungere i limiti di dimensione o tempo; confronta sezioni più piccole.
I miei file, token o testi vengono caricati su un server?
No. I dati vengono elaborati nel browser. Il sito fornisce la pagina e il programma, ma non invia i tuoi contenuti a un server di conversione e non li salva in un account.
Strumenti utili per il prossimo passaggio
- Formatta, minimizza e valida JSON
Formatta e valida JSON senza perdere precisione nei numeri grandi, con rientri e ordinamento ricorsivo delle chiavi.
- Analisi Unicode e conversione escape
Consulta punti di codice, byte UTF-8 e unità UTF-16 e converti sequenze di escape Unicode JavaScript.
- Hash SHA-256 e checksum
Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.
Usi comuni ed esempi
- Minificatore JSON
Riduci JSON a una riga, conservando stringhe e numeri esatti.
Tutti gli strumenti per sviluppatori
Codifica e file
Converti testo, byte, URL e immagini incorporate senza alterare i dati originali.
Codifica e decodifica Base64
Converti testo UTF-8 in Base64 o decodifica Base64 standard e sicuro per URL, con padding e righe configurabili.
Codifica e decodifica Base64URL
Codifica testo in Base64URL con i caratteri - e _ e decodifica stringhe anche senza padding.
Immagine in Base64
Converti PNG, JPEG, GIF, WebP, SVG e altre immagini riconosciute in Data URI Base64 nel browser.
Base64 in immagine
Decodifica immagini Base64 o Data URI, visualizza i formati supportati e scarica i byte originali.
File in Base64
Codifica qualsiasi file in Base64, con prefisso Data URI, padding e ritorni a capo MIME facoltativi.
Base64 in file
Ricostruisci file scaricabili da Base64 e Data URI senza modificare i byte decodificati.
Codifica e decodifica URL
Codifica componenti URL, URL completi e campi modulo, oppure decodifica escape percentuali e spazi.
Codifica e decodifica entità HTML
Converti testo in entità HTML oppure decodifica riferimenti numerici e con nome.
Analisi Unicode e conversione escape
Consulta punti di codice, byte UTF-8 e unità UTF-16 e converti sequenze di escape Unicode JavaScript.
Analisi di dati e testi
Leggi dati strutturati e token e individua con precisione le modifiche.
Formatta, minimizza e valida JSON
Formatta e valida JSON senza perdere precisione nei numeri grandi, con rientri e ordinamento ricorsivo delle chiavi.
Decodifica JWT
Leggi intestazione e contenuto JWT e controlla le date di scadenza e attivazione senza inviare il token ad altri servizi.
Test di espressioni regolari
Prova regex JavaScript con flag, posizioni, gruppi di cattura e gruppi con nome.
Hash, identificatori e orari
Verifica file, genera identificatori e consulta date e pianificazioni ricorrenti.
Hash MD5 e checksum
Calcola l’MD5 di testo o file locali e confrontalo con un checksum atteso.
Hash SHA-1 e checksum
Calcola SHA-1 di testo UTF-8 o file e confronta il risultato con un checksum.
Hash SHA-256 e checksum
Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.
Hash SHA-512 e checksum
Calcola SHA-512 di testo e file sul tuo dispositivo e confronta i checksum esadecimali completi.
Calcolo checksum CRC32
Calcola CRC-32 standard di testo e file e confronta checksum esadecimali di otto caratteri.
Generatore HMAC
Genera HMAC-SHA-1, HMAC-SHA-256 e HMAC-SHA-512 con una chiave segreta UTF-8 o esadecimale.
Generatore UUID e GUID
Genera UUID v4 casuali o UUID v7 ordinabili nel tempo, singolarmente o in serie.
Convertitore timestamp Unix
Converti secondi Unix, millisecondi e date ISO 8601 e visualizza lo stesso istante in UTC o in un fuso IANA.
Analisi espressioni Cron
Valida espressioni Cron di cinque o sei campi e consulta le prossime esecuzioni, con fuso orario e ora legale.
Generatore espressioni Cron
Crea espressioni Cron con campi o impostazioni comuni e visualizza le prossime esecuzioni nel fuso scelto.
Testi e file vengono elaborati sul tuo dispositivo. Non lasciare risultati riservati negli appunti condivisi e usa un dispositivo affidabile per chiavi private e token.