Přeskočit na hlavní obsah

Rozdíl JSON zdarma

Porovnejte dva JSON objekty strukturálně — zjistěte přesně, které klíče byly přidány, odebrány nebo změněny, i hluboko ve vnořených datech. Běží ve vašem prohlížeči.

Funguje offline po načtení

Soubor .json sem můžete také přetáhnout.

Soubor .json sem můžete také přetáhnout.

Porovnává prvky pozici po pozici — přeuspořádání se zobrazuje jako mnoho změn.
Možnosti: ignorovat klíče, velikost písmen, typy, řadit klíče

💡 Strukturální rozdíl (nikoli řádkový): prochází oba objekty a hlásí přesně, které cesty byly přidány, odebrány nebo změněny — i hluboko ve vnořených objektech a polích. Vše běží v prohlížeči.

Běžná použití

  • Porovnat dvě odpovědi APIPodívejte se přesně na to, co se změnilo mezi dvěma JSON odpověďmi API.
  • Porovnat konfigurační souboryDiff dva JSON konfigurační soubory k nalezení toho, co se změnilo mezi prostředími.
  • Debug neočekávaných JSON změnIdentifikujte, proč objekt JSON není to, co jste očekávali.
  • Porovnat dvě verze dokumentuDiff dvě verze JSON dokumentu nebo exportu dat.
  • Zkontrolovat JSON změny v PRPochopte JSON změny jasněji než řádkový diff.

Jak to funguje

Řádkový diff je hlučný pro JSON, protože se mění formátování a pořadí klíčů. Tohle porovnává obě hodnoty strukturálně a říká vám přesně, co se změnilo.

  1. 1
    Vložíte dvě JSON hodnoty
    Původní (A) a změněný (B). Obojí se analyzuje lokálně — nic se nenahrává.
  2. 2
    Porovnávají se podle struktury
    Nástroj prochází oba stromy rekurzivně a shoduje klíče a indexy polí bez ohledu na formátování nebo pořadí klíčů.
  3. 3
    Rozdíly se uvádějí podle cesty
    Každá změna se hlásí se svou přesnou cestou (např. user.roles[1]) jako přidaná (+), odebraná (−) nebo změněná (~) se starou → novou hodnotou.
  4. 4
    Vidíte jasný přehled
    Počty přidaných/odstraněných/změněných, poté detailní seznam — nebo potvrzení, že oba jsou shodné.

Odpovědi API a konfigurace mohou být citlivé. Porovnání probíhá zcela na vašem zařízení — ani jedna hodnota se nenahrává.

Související nástroje

Časté dotazy