Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis JSON-diff

Jämför två JSON-objekt strukturellt — se exakt vilka nycklar som lagts till, tagits bort eller ändrats, även djupt inne i kapslad data. Körs i din webbläsare.

Fungerar offline när den väl lästs in

Du kan också släppa en .json-fil här.

Du kan också släppa en .json-fil här.

Jämför element position för position — en omordning visas som många ändringar.
Alternativ: ignorera nycklar, skiftläge, typer, sortera nycklar

💡 En strukturell diff (inte rad-för-rad): den går igenom båda objekten och rapporterar exakt vilka sökvägar som lagts till, tagits bort eller ändrats — även djupt inuti nästlade objekt och arrayer. Allt körs i din webbläsare.

Vanliga användningar

  • Jämför två API-svarSe exakt vad som ändrades mellan två JSON API-svar.
  • Jämför konfigurationsfilerDiff två JSON-konfigurationer för att hitta vad som ändrades mellan miljöer.
  • Felsöka oväntade JSON-ändringarIdentifiera varför ett JSON-objekt inte är vad du förväntade dig.
  • Jämför två versioner av ett dokumentDiff två versioner av ett JSON-dokument eller dataexport.
  • Granska JSON-ändringar i en PRFörstå en JSON-ändring mer tydligt än en radskillnad.

Så här fungerar det

En rad-för-rad diff är bullrig för JSON eftersom formatering och nyckelordning ändras. Detta jämför de två värdena strukturellt och berättar exakt vad som ändrades.

  1. 1
    Du klistrar in två JSON-värden
    En original (A) och en ändrad (B). Båda tolkas lokalt — ingenting laddas upp.
  2. 2
    De jämförs efter struktur
    Verktyget går båda träden rekursivt, matchar nycklar och arrayindex oavsett formatering eller nyckelordning.
  3. 3
    Skillnader listas efter sökväg
    Varje ändring rapporteras med sin exakta sökväg (t.ex. user.roles[1]) som tillagd (+), borttagen (−) eller ändrad (~) med det gamla → nya värdet.
  4. 4
    Du ser en tydlig sammanfattning
    Antal tillagda/borttagna/ändrade, sedan den detaljerade listan — eller bekräftelse på att de två är identiska.

API-svar och konfiguration kan vara känsliga. Jämförelsen körs helt på din enhet — inget av värdena laddas upp.

Relaterade verktyg

Vanliga frågor