100 % locale — i tuoi dati non lasciano mai il tuo browser

Diff JSON — Confronta due file JSON online gratis

Confronta due documenti JSON e vedi le differenze come diff unificato. Ordine delle chiavi e indentazione ignorati. Gratuito, privato, nel browser.

Istantaneo Privato Zero cookie

Originale

Modificato

Differenze

Perché confrontare JSON in modo semantico?

Un semplice diff testuale di due file JSON affoga le modifiche reali nel rumore di formattazione: chiavi riordinate, indentazione diversa, virgole spostate qua e là. Questo strumento normalizza prima entrambi i documenti — indentazione coerente, chiavi ordinate ricorsivamente — così il diff mostra cosa è cambiato davvero: valori, campi aggiunti, voci rimosse.

Come funziona

Entrambi i lati vengono analizzati in locale (un documento non valido viene segnalato con il suo lato e la sua posizione), riserializzati in forma canonica e poi confrontati riga per riga con lo stesso algoritmo usato dagli strumenti di controllo versione. Il risultato è un diff unificato (il formato di Git) — - per le rimozioni, + per le aggiunte, con tre righe di contesto — pronto da incollare in un ticket o in una code review.

Domande frequenti

Il mio JSON viene caricato su un server?
No. Entrambi i documenti vengono analizzati e confrontati interamente nel tuo browser con JavaScript. Nulla viene inviato in rete, il che rende lo strumento sicuro per i dati sensibili.
Perché due file JSON con ordine diverso risultano identici?
Per impostazione predefinita il confronto è semantico: entrambi i lati vengono normalizzati (stessa indentazione, chiavi ordinate ricorsivamente) prima del confronto, quindi formattazione e ordine delle chiavi non contano come modifiche. Disattiva l’opzione di ordinamento per confrontare le chiavi nel loro ordine originale.

Convertitori correlati