A port that is a string
If port is declared as an integer, the text "8080" fails at /port.
{"name":"configkit","port":"8080"}Paste a document and a schema. A failure names the instance path and the schema path.
Remote $ref is not fetched. Inline the referenced schema. The document is not rewritten.
Ctrl+Enter or ⌘+Enter runs this tool immediately.
Waiting for input.
Parsing stays in this browser. Input is not uploaded or saved.
If port is declared as an integer, the text "8080" fails at /port.
{"name":"configkit","port":"8080"}additionalProperties false rejects a key the schema did not name.
{"name":"configkit","port":8080,"debug":true}Validate JSON, then pretty-print it with 2 or 4 spaces or minify it. Invalid JSON produces an error and leaves the output empty.
Test a JSONPath expression against a JSON document in the browser. Script expressions are disabled, and a path that matches nothing returns an empty list.
Convert a JSON array of objects or arrays to CSV in the browser. Nested values are rejected instead of being encoded.