Free tool

Look up a domain's DNS records

Check A, MX, NS, TXT and other DNS records for any domain instantly, then get a full free website scan covering DNS, SSL, email security and more.

Passive, read-only check. Private & internal addresses are blocked.
Quick answer

What does a DNS checker do?

A DNS checker queries a domain's public DNS records — such as A, AAAA, MX, NS, TXT and CNAME — and shows the current values. SiteGuard Monitor's DNS checker presents those records alongside SSL, email security, uptime and security headers, combined into one explainable 0-100 risk score so DNS issues show up in context.

DNS is where most outages and email problems begin: a wrong A record, missing MX, or a nameserver change that quietly took a site offline. This free DNS checker shows the live records for any domain so you can confirm everything points where it should.

Why DNS problems are so hard to spot

DNS changes propagate slowly and fail silently. A migrated site, an expired record or a nameserver swap can leave a domain half-working — fine for some visitors, broken for others — and the cause is rarely obvious from the front end.

  • A wrong or missing A record takes the site offline
  • A missing MX record stops email delivery
  • Nameserver changes can revert records to old defaults

What this DNS checker shows

  • A and AAAA address records
  • MX records for mail routing
  • NS records and the authoritative nameservers
  • TXT and CNAME records, including SPF and DMARC entries

DNS in the context of the whole site

DNS underpins uptime, SSL validation and email security all at once. This tool runs a full free scan, so the DNS records appear next to the SSL certificate, SPF and DMARC records, uptime and security headers in a single 0-100 risk score.

Catch DNS changes before clients do

Add a domain to SiteGuard Monitor and key DNS records are tracked over time. If a record changes or disappears, you get an instant email and Discord alert — and the history feeds straight into branded monthly reports.

  • Continuous monitoring of critical DNS records
  • Alerts on unexpected record changes
  • DNS status included in client reports

Read-only public lookups

A DNS check is a passive query of records you've already published. SiteGuard performs no zone transfers or intrusive probing — it simply reads what public resolvers return.

Frequently asked questions

Is this DNS checker free?
Yes. You can look up any domain's public DNS records for free with no account. A free SiteGuard account adds continuous monitoring and alerts when records change.
Which DNS records can I check?
The checker shows common public records including A, AAAA, MX, NS, TXT and CNAME. TXT results include email-security entries like SPF and DMARC, which are also broken out in the full scan.
Why do different DNS checkers show different results?
DNS changes take time to propagate and resolvers cache records for a TTL period. During a change you may see old and new values depending on which resolver answered. Waiting out the TTL usually resolves the discrepancy.
My site is down — can DNS be the cause?
Often, yes. A missing or incorrect A record, or a nameserver change that didn't carry over your records, is a frequent cause of outages. Checking the live DNS records is a fast first step.
Does a DNS check change anything?
No. It's a read-only lookup of your published records. No zone transfer is attempted and nothing on your domain is modified.
Can SiteGuard alert me when DNS changes?
Yes. Add the domain to monitoring and unexpected changes to key DNS records trigger email and Discord alerts and appear in your monthly client report.

More free checks

Turn this one-off check into 24/7 monitoring

Get alerted the moment something changes — and send your clients branded monthly reports automatically.