Avro Schema Validator
Check a JSON record against an Avro AVSC schema and see exactly which fields fail and why.
✓ Free ✓ No sign-up ✓ Runs in your browser
Schema Validator: loading the in-browser tool…
No warranty. Unless required by applicable law, this tool is provided on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. You are solely responsible for determining the appropriateness of using it and assume any risks associated with doing so.
How it works
Validation runs against the real Avro library, in your browser, the same checks your pipeline would apply.
Paste your AVSC schema
Drop an Avro schema definition into the left editor. We parse it with the real Avro library, so it is checked exactly as a producer or consumer would.
Add a JSON record
Paste the message you want to check on the right. In Auto mode it re-checks as you type; switch to Manual to validate only when you click.
Read the field-level result
Every mismatch is listed with its path, the expected type, and the value we actually found, so you know precisely what to fix.
Your data stays put. Your schema and record are parsed and validated entirely in your browser. Nothing is uploaded, logged, or sent to any server.
Need this check running in production?
TypedFlows runs the same Avro schema validation inside your production deployments.
Get in touch