Shortcuts:⌘ KSearch?HelpD MDark modeG TAll tools
Diff Result
Frequently Asked Questions
How are differences shown?
The result is a flat list of +/- lines with dotted paths like user.name or settings.theme. Added values are green, removed values are red.
Why did an array change show up as one big replacement?
This diff only recurses into plain objects. Arrays are compared as whole JSON values, so a changed array becomes a remove/add pair instead of an item-by-item diff.
Does it ignore object formatting and key order?
Yes for formatting, because both sides are parsed first. For objects it compares by key path, but array order still matters because arrays are treated as values.
Why am I getting a separate error for JSON A or JSON B?
Each side is parsed independently. If one side is invalid, the status tells you whether the failure came from JSON A or JSON B.
Does it compare automatically while I type?
No. This tool only runs when you click Compare.