WebTool

JSON Key Sorter

Free online JSON key sorter: recursively order object keys alphabetically so semantically identical JSON diffs cleanly.

Privacy: all processing happens locally in your browser. Your input never leaves your device.

What is JSON Key Sorter?

Key ordering gets in the way when you diff two configs or generate stable snapshots. This tool recursively sorts all object keys in ascending or descending alphabetical order while leaving array order untouched. After sorting, two semantically identical JSON documents produce exactly the same text, making them trivial to diff. Processing happens locally in your browser.

How to Use

  1. Paste JSON
  2. Choose ascending or descending order
  3. Copy the sorted result

FAQ

Does sorting affect array order?
No. Arrays are ordered structures; the tool only sorts object keys, and array elements keep their order.
How are keys starting with digits ordered?
Sorting follows Unicode code-point order, so keys starting with digits come before letters.

Related Tools

Last updated 2026-09-04