How to check the DNS records for any domain in under a minute
In short: To check a domain's DNS records, open a free DNS Record Checker, type the domain, and read the results. It queries live public DNS over secure DNS-over-HTTPS and returns the A, AAAA, MX, TXT, NS and CNAME records instantly, with no software, no account and no cost.
On this page
Why check DNS records at all?
You check DNS records to diagnose problems and verify changes. Common reasons: confirming an SPF or DMARC record published correctly, finding out which provider hosts a domain's email (via its MX records), troubleshooting why mail bounces, or auditing a domain before you start sending from it. Because DNS is public, you can do this for your own domain or any other.
How to check DNS records step by step
- Open the DNS Record Checker. Go to the free Inboxlogy DNS Record Checker. It runs entirely in your browser.
- Enter the domain. Type the bare domain (for example
yourdomain.com): nohttps://orwwwneeded. The tool cleans the input for you. - Click Check records. It queries live public DNS and returns your A, AAAA, MX, TXT, NS and CNAME records in a few seconds.
- Read the results. Each record type is grouped and labelled. MX records are shown in priority order; TXT records include your SPF and any verification strings.
- Drill into email records. For SPF, DKIM and DMARC specifically, follow the links to the dedicated checkers for a deeper, plain-English validation.
How to read what the checker shows you
Here's what each record type means at a glance:
- A / AAAA: the IPv4 / IPv6 address your domain points to.
- MX: your inbound mail servers; the lowest priority number is tried first.
- TXT: a catch-all for text records, including your
v=spf1SPF record and domain-verification strings. - NS: the authoritative name servers that host your DNS zone (useful for confirming which provider controls your DNS).
- CNAME: aliases that point one hostname at another (often used for tracking subdomains or DKIM).
What to do if a record is missing or wrong
If an expected record is absent, log in to wherever your DNS is managed (that is the provider shown in your NS records, such as Cloudflare, GoDaddy or your registrar) and add or correct it there. Give it time to propagate (usually under an hour, up to 48 hours), then re-run the checker to confirm. For email specifically, use the SPF, DMARC and DKIM generators to produce correct records before you publish them.
Look up any domain's DNS in one click
Free, instant, no sign-up. Check A, AAAA, MX, TXT, NS and CNAME records from live public DNS.
Open the DNS Record Checker →All free tools