Browse tools

JSON formatter

Side-by-side pretty-printing with highlighting, validation, and robot repair.

Input
Output
Formatted JSON appears here

Questions the robot gets a lot

Is my JSON sent to a server?

Formatting and validation run locally in your browser, so sensitive payloads never leave your machine. Only if you explicitly ask the robot to repair broken JSON is that document sent to the model.

What happens with invalid JSON?

The validator shows the parser's exact error message including the failing position, and the robot can explain what broke and hand back a repaired version.

Delete this chat?