Vai al contenuto principale
LibraTool logoLibraTool

Diff JSON gratis

Confronta due oggetti JSON strutturalmente — vedi esattamente quali chiavi sono state aggiunte, rimosse o modificate, anche in profondità nei dati annidati. Funziona nel tuo browser.

Funziona offline una volta caricato

Puoi anche trascinare qui un file .json.

Puoi anche trascinare qui un file .json.

Confronta gli elementi posizione per posizione — un riordinamento si mostra come molti cambiamenti.
Opzioni: ignora chiavi, maiuscole, tipi, ordina chiavi

💡 Un diff strutturale (non riga per riga): percorre entrambi gli oggetti e segnala esattamente quali percorsi sono stati aggiunti, rimossi o modificati — anche all'interno di oggetti e array annidati. Tutto gira nel browser.

Usi comuni

  • Confronta Due Risposte APIVedi esattamente cosa è cambiato tra due risposte JSON API.
  • Confronta File di ConfigurazioneDiff due config JSON per trovare cosa è cambiato tra gli ambienti.
  • Debugga Modifiche JSON InaspettateIdentifica perché un oggetto JSON non è quello che ti aspettavi.
  • Confronta Due Versioni di un DocumentoDiff due versioni di un documento JSON o esportazione di dati.
  • Rivedi Modifiche JSON in una PRComprendi una modifica JSON più chiaramente rispetto a un diff di riga.

Come funziona

Una diff linea per linea è rumorosa per JSON perché la formattazione e l'ordine delle chiavi cambiano. Questo confronta i due valori strutturalmente e ti dice esattamente cosa è cambiato.

  1. 1
    Incolli due valori JSON
    Un originale (A) e un valore modificato (B). Entrambi vengono analizzati localmente — nulla viene caricato.
  2. 2
    Vengono confrontati per struttura
    Lo strumento attraversa entrambi gli alberi in modo ricorsivo, abbinando chiavi e indici di array indipendentemente dalla formattazione o dall'ordine delle chiavi.
  3. 3
    Le differenze sono elencate per percorso
    Ogni modifica viene segnalata con il suo percorso esatto (ad es. user.roles[1]) come aggiunto (+), rimosso (−) o modificato (~) con il valore vecchio → nuovo.
  4. 4
    Vedi un riepilogo chiaro
    Conteggi di aggiunto/rimosso/modificato, quindi l'elenco dettagliato — o conferma che i due sono identici.

Le risposte API e le configurazioni possono essere sensibili. Il confronto viene eseguito interamente sul tuo dispositivo — nessun valore viene caricato.

Strumenti correlati

Domande frequenti