Website Hosting Cost Tools

Local format checks · no DNS lookup

DNS record format checker

Check A, AAAA, CNAME and MX record syntax and common CNAME owner conflicts in your browser. No DNS lookup or provider validation.

Check a small set of A, AAAA, CNAME, and MX records for common formatting mistakes and owner-name conflicts. This runs in your browser; it does not look up DNS or verify that a provider accepts the records.

Paste records

Enter one record per line as TYPE NAME VALUE. For MX, include priority before the mail server: MX @ 10 mail.example.com. Use @ for the zone apex. Blank lines and lines beginning with # are ignored.

Paste one or more records using the format above.

What the checker covers

Name checks allow ordinary ASCII hostname labels, a final dot, @, and a leading wildcard label. Internationalized names must be entered as ASCII-compatible punycode. Provider-specific features, DNSSEC records, aliases at the zone apex, and all other record types are outside this check. A clean result means only that these limited local checks passed.

Record type guide and examples

The addresses above use documentation ranges and are examples only, not live destinations. Check your DNS provider's own instructions before saving changes. Cloudflare's DNS record guide describes common record types and their roles (checked November 3, 2026). For cache timing, see the DNS TTL waiting-window estimator.

How it works

Paste one record per line as TYPE NAME VALUE. For MX records, include priority before the mail host. The checker validates only common formats and listed CNAME conflicts; it does not query DNS or validate provider-specific rules.

Good to know

Does this checker verify the records currently published for my domain?

No. It checks only the text you enter in this browser. It does not query authoritative nameservers, recursive resolvers, or your DNS provider.

Which record types does it check?

It checks common formatting for A, AAAA, CNAME, and MX records, plus whether a listed CNAME owner also has another listed record. Other types and provider-specific rules are not checked.

What does a clean result mean?

Only that the entered lines passed these limited local format and conflict checks. Confirm the exact values, TTL, proxy settings, and provider instructions before publishing changes.

Impact — TODO: apply/approval and configure referral URL — referral link not configured.

CJ Affiliate — TODO: apply/approval and configure referral URL — referral link not configured.

PartnerStack — TODO: apply/approval and configure referral URL — referral link not configured.