JSON Validator

Checks whether the given text is valid JSON, and explains what's wrong if it isn't.

Checks whether the given text is valid JSON, and explains what's wrong if it isn't.

Use cases

  • Confirming an API response or config file is well-formed JSON
  • Diagnosing exactly where a JSON parse error occurs

Examples

Valid JSON

{"a": 1}
{"valid": true, "error": null}

FAQ

Is my data sent to a server?

Yes — validation runs on the server, since it uses Python's JSON parser for precise error messages.