Skip to content
UtilDock
02

Validator

Find syntax errors and check against a schema · worked in this tab, never sent anywhere

Document

0 BPaste or drop JSON to validate it

Result

Paste a document on the left. It is checked as you type, entirely in this tab.

The work

Validate JSON and get the exact line and column of any syntax error. Optionally check your document against a JSON Schema and see every violation mapped back to its source line. Runs entirely in your browser.

The document is checked as you type. A syntax error is reported with the exact line and column it occurs on and underlined in the editor, so you can go straight to the trailing comma or unquoted key that broke it.

Turn on Check against a schema to validate the shape of your data as well as its syntax. Drafts 2020-12, 2019-09 and 07 are all supported, along with the standard formatkeywords such as date-time, email and uri. Every violation is listed with its path; click one to jump to it in the document.

Nothing is uploaded. Both the document and the schema stay in this tab — useful when what you are checking is a production payload.