Developer tool
JSON Formatter & Validator
Paste JSON, then format it, minify it, or check whether it's valid. Errors point to the exact problem.
What "pretty-print" does
Pretty-printing adds line breaks and 2-space indentation so nested objects and arrays are easy to scan. Minifying strips all unnecessary whitespace, which is useful when you want the smallest possible payload to send over a network.
Reading the error message
When JSON is invalid, this tool shows the character position where parsing failed. The most common causes are trailing commas, single quotes instead of double quotes, and unquoted keys.