JSON Formatter

The conversion happens in your browser. Nothing you type is sent to the server — you can use it with tokens, credentials or log excerpts without the content leaving your machine.

The browser parses and rewrites the JSON, which normalises numbers: 1.0 becomes 1, 1e3 becomes 1000 and integers above 2^53 lose precision. A repeated key in the same object keeps the last value. The original key order is preserved unless you ask to sort.