Validate your JSON online and get detailed error messages
JSON (JavaScript Object Notation) is a lightweight data interchange format. It is easy to read and write and easy to parse and generate using code.
It is based on a subset of the JavaScript programming language.
JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of many languages like C, C++, C#, Java or JavaScript. These properties make JSON an ideal data-interchange language.
JSON is built on two universal data structures:
The JSON syntax is derived from the JavaScript object notation syntax:
{...}
[...]
"name": "value"
[1,2,3]
"name"
"value"
-5.56e7
{...}
[...]
true
orfalse
null
Some common errors that can be found in JSON files:
[1,2,3,]
should be [1,2,3]