What this does
Format pretty-prints your JSON with consistent indentation so it's readable. Minify strips all whitespace to make it as small as possible for transport. Validate parses the text and reports the first syntax error with a message, so you can find the missing comma or stray quote fast.
Common JSON mistakes
- Trailing commas after the last item — not allowed in JSON.
- Single quotes instead of double quotes around keys and strings.
- Unquoted keys (valid in JavaScript objects, invalid in JSON).
- Comments — JSON has none; remove
//and/* */.
FAQ
Is my JSON uploaded anywhere?
No. Formatting, validation and minifying all run locally in your browser.
Why does it say invalid when it looks fine?
The most common causes are a trailing comma, single quotes, or an unquoted key. The status line points to the position of the first error.
Does it handle large files?
It handles typical API payloads easily. Extremely large documents may be slow because everything runs on the page.