Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis JSON-diff

Sammenlign to JSON-objekter strukturelt — se nøyaktig hvilke nøkler som ble lagt til, fjernet eller endret, selv dypt inne i nestede data. Kjører i nettleseren.

Fungerer uten nett når den er lastet

Du kan også slippe en .json-fil her.

Du kan også slippe en .json-fil her.

Sammenligner elementer posisjon for posisjon — en omsortering vises som mange endringer.
Valg: ignorer nøkler, store/små bokstaver, typer, sorter nøkler

💡 En strukturell diff (ikke linje-for-linje): den går gjennom begge objektene og rapporterer nøyaktig hvilke stier som er lagt til, fjernet eller endret — selv dypt inne i nestede objekter og arrays. Alt kjøres i nettleseren din.

Vanlige bruksområder

  • Sammenlign to API-svarSe nøyaktig hva som endret seg mellom to JSON API-svar.
  • Sammenlign konfigfilerDiff to JSON-konfigurasjoner for å finne hva som endret seg mellom miljøer.
  • Debug uventede JSON-endringerIdentifiser hvorfor et JSON-objekt ikke er hva du forventet.
  • Sammenlign to versjoner av et dokumentDiff to versjoner av et JSON-dokument eller dataeksport.
  • Gjennomgå JSON-endringer i en PRForstå en JSON-endring mer tydelig enn en linjediff.

Hvordan det fungerer

En linje-for-linje-diff er støyende for JSON fordi formatering og nøkkelrekkefølge endres. Dette sammenligner de to verdiene strukturelt og forteller deg nøyaktig hva som endret seg.

  1. 1
    Du limer inn to JSON-verdier
    En original (A) og en endret (B). Begge analyseres lokalt — ingenting lastes opp.
  2. 2
    De sammenlignes etter struktur
    Verktøyet går rekursivt gjennom begge trærne og matcher nøkler og matriseindekser uavhengig av formatering eller nøkkelrekkefølge.
  3. 3
    Forskjeller listes etter sti
    Hver endring rapporteres med sin nøyaktige sti (f.eks. user.roles[1]) som lagt til (+), fjernet (−) eller endret (~), med gammel → ny verdi.
  4. 4
    Du ser et klart sammendrag
    Antall lagt til/fjernet/endret, deretter den detaljerte listen — eller bekreftelse på at de to er identiske.

API-svar og konfigurasjon kan være sensitive. Sammenligningen kjøres helt på enheten din — ingen verdi lastes opp.

Relaterte verktøy

Ofte stilte spørsmål