About Validate JSON
Use the JSON validator online before saving a configuration or debugging an API response. It can check JSON syntax errors using the browser's standard parser. A successful parse means the text is syntactically valid JSON, not that it satisfies an application's business rules.
How to check if JSON is valid
- Paste the JSON text you want to check.
- Select Process and read the success result or parser message.
- Correct reported syntax problems and run the check again.
A practical example
- Input
{"ok":true}- Result
Valid JSON The input parsed successfully.
Successful syntax validation does not imply that a required field or a JSON Schema requirement has been met.
Supported input and limitations
- JSON Schema validation, automatic repair, JSON5, and comments are not supported.
- Parser error wording varies by browser. Input is limited to 5 MB, and very deeply nested documents can hit browser limits.
Processing happens on your device. Read about local processing and optional workspace recovery.
Frequently asked questions
Why are single quotes invalid in JSON?
JSON requires double quotes around strings and object property names. JavaScript object literal syntax is not identical to JSON.
Does valid JSON also satisfy a JSON Schema?
Not necessarily. This tool checks syntax only; required fields, types, ranges, and application-specific rules need a separate schema validator.