The Rust jsonschema crate, running in your browser.

Validate, bundle, and dereference JSON Schema across Drafts 4 to 2020-12. The exact Rust validator you'd run in production, compiled to WebAssembly, running entirely in your browser.

Schema
Instance
Result

Edit the schema to see results live, or press Cmd/Ctrl + Enter.

Runs entirely client-side. Remote $ref resolves via fetch, subject to CORS.