JSON Formatter

Format, validate, and minify JSON with helpful error messages

JSON.stringify(parse(input), null, 2)
Output
{
  "name": "calcu.lol",
  "calculators": 168,
  "locales": [
    "en",
    "es",
    "zh",
    "ar",
    "pt",
    "ja",
    "fr",
    "de"
  ],
  "open": true
}
Input chars
102
Output chars
162
Parsed nodes
13
JSON formatter summaryOutput size delta and parsed node count.Pretty-printed 58.8%size change13 parsed nodes · 162 chars