DNS lookup & domain report

Enter a domain. See its records together. Copy what you need.

How to read a report ↗
ONE DOMAIN. ONE CLICK. THE FULL PICTURE.

Check your DNS records

No account needed
Try: Queries use Google Public DNS. Privacy ↗
AAAAAMXTXTNSCNAMESOACAADSDNSKEYDMARCSPF
What is included in this check?

Checks these 12 groups together. SPF is read from TXT; DMARC is checked at _dmarc.your-domain. DNS cannot list every subdomain or discover unknown DKIM selectors and SRV service names. A-record hostnames are reverse DNS (PTR), not proof of ownership.

MEET YOUR DNS WORKFLOW

A name goes in.
Answers come back.

Follow the query from your device to the resolver.

See how it works ↗
A laptop queries a DNS resolver, which returns a DNS record.
01 · Your deviceAsks for a record02 · ResolverCache or lookup03 · DNS answerName, value and TTL
01

Enter your domain

Enter your domain once. We query all 12 supported record groups.

02

See the actual answer

Read the record value and remaining cache lifetime.

03

Know what to check next

Use practical guides to turn a DNS answer into a next step.

A SMALL, USEFUL TOOLBOX

One place. Fewer blind spots.

Explore all tools ↗
GO FROM “WHAT?” TO “GOT IT.”

A little context goes a long way.

Browse the guides ↗
WHAT THIS TOOL CAN TELL YOU

A DNS answer is a clue.
Here’s how to use it.

Learn to read your results ↗

We query the public recursive resolver you select. Its answer may be cached, and another resolver may return a different answer while an old record is still cached.

Compare the value with your hosting or email provider’s instructions. An empty answer is not always a problem: some record types are optional. A successful lookup also does not test your website’s uptime or email delivery.

Method reference: Google Public DNS JSON API · Cloudflare DNS over HTTPS

THE QUICK ANSWERS

Good questions.
Clear answers.

More DNS questions ↗
Why can two DNS resolvers disagree?+

They can hold cached answers with different remaining TTLs. Differences can also come from geo-aware DNS or split DNS. Compare the same hostname and record type before assuming a configuration error.

Can this tell me whether my website is down?+

No. DNS tells you about name resolution. A correct A record can still point to a server with an HTTP, firewall, or TLS problem. Test the website separately after confirming its DNS address.

Does changing DNS take 48 hours?+

There is no universal 48-hour timer. Existing cached records can remain until their previous TTL expires, and delegation changes have their own caching behavior. Lowering TTL after a change does not remove answers already cached.

Do I need an account or an API key?+

No. The lookup uses public DNS-over-HTTPS services from your browser. Those services can apply availability or usage limits. Your queried domain and connection information are visible to the resolver you choose.