JSON UTILITIES

JSON Key Sorter

Prepare reproducible JSON diffs with natural, strict or case-insensitive recursive key order, optional string-array sorting, duplicate-key warnings and line-movement metrics.

JSON UTILITIES · PRIVATE BROWSER WORKSPACE

Make object keys line up.

Prepare reproducible JSON diffs with natural, strict or case-insensitive recursive key order, optional string-array sorting, duplicate-key warnings and line-movement metrics.

DIFF CLEANUP WORKBENCHREORDER KEYS · REVIEW WHAT MOVED
KEYS SORTED11
OBJECTS TOUCHED3
LINES THAT MOVE17
MAX DEPTH3
17 lines differ at their original positions after sorting. Sorting changes object order, not values.
OrderingHuman-readable numeric chunks; may differ from other tools.
ArraysArray order is preserved because it can carry meaning.
MeaningObject key order changes; parsed values stay the same.

Private by design · Input is processed in this browser. Check output against your project requirements before shipping.

Need a feature from the original version? Open the current ECECH tool

How this app works

Prepare reproducible JSON diffs with natural, strict or case-insensitive recursive key order, optional string-array sorting, duplicate-key warnings and line-movement metrics.