JSON Formatter & Validator
Paste JSON to validate its syntax, pretty-print nested objects and arrays, and inspect the top-level structure before copying the cleaned result.
StatusValid JSON
Root typeObject
Top-level items3
Output size73 chars
How this tool works
The tool parses the input with the browser JSON parser. Valid data is serialized again with 2- or 4-space indentation; invalid data returns the parser error instead of modifying the text.
Example
Paste a minified API response, choose 2-space indentation and copy the formatted output for debugging or documentation.
Common questions
Does this send JSON to a server?
No. Formatting and validation run in the browser on the page.
Can it repair invalid JSON automatically?
No. It reports invalid syntax so you can correct the source rather than silently guessing at intended data.