Paste in JSON or a URL, drop a file, , or load an to begin.

Ctrl + Enter

Your results will appear here

Paste your data or a URL above, or start with one of these:

Tip: press Ctrl + Enter in the editor to process.

  • 4 specificationsValidate against RFC 8259, RFC 7159, RFC 4627 or ECMA-404.
  • Fix JSONRepairs common mistakes and lists every change it makes.
  • 100% localYour data never leaves the browser. No uploads, no tracking.
  • Exact numbersBig numbers are kept exactly as written, with no rounding.

What Fix JSON repairs

Wrong quotes
{'a': 'b'}→{"a": "b"}
Unquoted keys
{a: 1}→{"a": 1}
Trailing commas
[1, 2,]→[1, 2]
Missing commas
[1 2 3]→[1, 2, 3]
Comments
{"a": 1 /* note */}→{"a": 1}
Python / JS literals
[True, None, NaN]→[true, null, null]
Malformed numbers
[.5, 0x1F, +1]→[0.5, 31, 1]
Unclosed brackets
{"a": [1, 2→{"a": [1, 2]}