JSON Tools
Browser-based JSON formatter, minifier, and validator. Invalid JSON shows an approximate error line and column.
Format
Convert raw JSON into readable, indented output.
Validate
Catch syntax errors and show an approximate error location.
Local only
Your JSON is processed in the browser only.
Runs entirely in your browser
This page does not send your JSON to the server. Pasted content stays in the current browser for formatting and validation.
Need CSV instead?
If you want table output instead of formatting or validation, use the dedicated JSON to CSV Converter
The likely problem line is shown below, and the same position is selected in the input box.
Error report
You can send this error anonymously. Only action type, size bucket, error position, and a short error summary are sent. Your JSON text is not sent.
Large JSON input can take some time to read or transform.