JSON Schema validator

← All tools

Paste a JSON Schema and a JSON instance — validate in the browser with Ajv. Schema compile errors and per-field validation errors shown separately.

Your data never leaves the browser — no upload, no server.

~~~
Schema compile error
Valid — instance matches schemaInvalid — instance does not match schema

Validation errors

Instance pathKeywordMessage
~~~

About this tool

Uses Ajv with strict: false and validateFormats: false — format keywords are not enforced (no ajv-formats addon). Good for quick schema checks during API design.

Supports draft 2020-12 schemas when bundled with Ajv 8. For runtime TypeScript validation, see Zod or the JSON to Zod converter.

~~~

Read more

~~~

Free books, courses, and software

Get my programming books, course editions, and complete software.

Get the download library →