Paste your JSON and the tool returns the same data with every object's keys sorted alphabetically at all nesting levels.
Consistent key order makes JSON easier to read and produces clean, minimal diffs in version control.
Yes — the sort is recursive, so keys inside nested objects and array elements are ordered as well.
No — only object keys are reordered. Array element order is preserved because it is meaningful.