JSON Validator Online — Schema Validation with Ajv
Catch syntax errors instantly with line and column markers. Paste a JSON Schema to validate complex documents using Ajv with format checks (date-time, email, uri, ipv4, ipv6, uuid, regex…). Runs entirely in your browser.
Open JSON Validator →How JSON Schema validation works here
- Open the editor and paste your JSON.
- Open the side panel (⌘ \) and choose the Schema tab.
- Paste a JSON Schema. The active document is continuously validated; errors appear with their
instancePath.
Example schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"required": ["name", "email"],
"properties": {
"name": { "type": "string", "minLength": 1 },
"email": { "type": "string", "format": "email" },
"age": { "type": "integer", "minimum": 0 }
}
}