Skip to content
← All tools

Developer Utilities

JSON diff

Compare two payloads by structure rather than text. Reordered keys are ignored; type changes are flagged.

Up to 1 MiB per side. Raw mode compares physical line positions, including spaces, with a 2,000-line limit; it does not align moved lines. Line-ending styles are normalized.

7 lines · 160 characters
7 lines · 184 characters

JSON mode compares structure and values — reordered keys and different indentation are correctly ignored. Type changes are flagged separately in magenta, because 4180.5 becoming "4180.50" is the kind of upstream drift that passes a smoke test and breaks a downstream sum.

Related tools

More in this category

These exist because the underlying problem is real. If the numbers you just put in look uncomfortable, that is usually worth a conversation.

Stay ahead of the integration layer.

Integronauts Signal — practical enterprise integration, API and agentic AI thinking. The tools stay free either way.

Integronauts Signal is launching soon.

Practical enterprise integration, APIs, agentic AI and emerging architecture. Sign-up opens when the list does — nothing to enter yet.