JJSONForge
Get JSONForge

JsonForge · JSON errors

Expected property name or '}' in JSON at position 1

An unquoted key. JSON requires every key to be a double-quoted string; bare identifiers are JavaScript, not JSON.

The smallest input that causes it

{a: 1}

JSON.parse on that gives, verbatim:

Expected property name or '}' in JSON at position 1 (line 1 column 2)

The fix

{"a": 1}

That version parses.

Find it in your own document

Paste the JSON and get the error located by line and column, the document formatted, a schema inferred from it, and a diff against another version.

Open JsonForge

Other JSON errors