Validation result

                

After validation

Read the result like BIND would

checkzone.dev runs your pasted zone through named-checkzone, the validation utility shipped with BIND9. Treat the result as a pre-flight syntax check before loading a zone file or sending it to another DNS operator.

Checks

Can BIND load this file?

Catches malformed SOA records, missing NS records, invalid A or AAAA data, CNAME conflicts, bad MX or SRV fields, TTL syntax issues, and out-of-zone owner names.

Limits

It is not a live DNS test

A clean zone can still have broken delegation, missing registrar glue, unreachable nameservers, DNSSEC chain issues, or web and mail services that do not answer.

Workflow

Validate the complete zone

Paste the full file with $TTL and SOA records, increment the SOA serial for changes, review warnings, and run named-checkzone locally for private zones.