JSON Formatter & Validator
Takes JSON in any shape and formats it for reading, or minifies it for transmission. If the JSON is invalid, you get the parser's error message describing what went wrong and roughly where, which is usually enough to find the problem immediately.
Free, no signupRuns entirely in your browser
Input
Result
{
"site": "Vibeland",
"status": "Awesome",
"activeUsers": 9999
}About
What the JSON Formatter & Validator does
Most JSON errors come from a small set of causes: a trailing comma after the last item, single quotes instead of double, unquoted keys, or a stray comment. JSON is a stricter format than JavaScript object syntax, and habits from writing JavaScript are the usual culprit.
How it works
Using the JSON Formatter & Validator
- 1Paste your JSON.
- 2It is parsed to check validity.
- 3Valid JSON is re-serialised with your chosen indentation.
- 4Choosing minify strips all optional whitespace instead.
- 5Invalid JSON produces the parser's error message rather than silent failure.
Use cases
What people use it for
- Making an unreadable single-line API response legible
- Checking a config file is valid before deploying
- Minifying JSON to reduce payload size
- Finding the exact position of a syntax error
FAQ
Frequently asked questions
6 related
All tools →