esc
DNS & Email

DNS Lookup Tool

Use this DNS lookup tool to check DNS records for a domain with a fast online DNS checker. Query A, AAAA, MX, TXT, CNAME, NS, and SOA records, inspect DNS responses, and troubleshoot domain resolution issues.

Type Try:  google.com · github.com · cloudflare.com
dig openai.com A 2 records · NOERROR 4ms · resolver response
Type Value TTL
A 104.18.33.45 5m
A 172.64.154.211 5m
Guide

How DNS lookup works

A DNS lookup translates a domain name into DNS records that browsers, mail servers, and other clients can use. This DNS record checker lets you query common record types from the browser, then inspect the response in a readable format.

01

Normalize the domain

The tool removes protocols and paths so the DNS query is made against a clean domain name.

02

Query the selected record

The resolver asks for the record type you selected, such as A, AAAA, MX, TXT, CNAME, NS, or SOA.

03

Format the DNS response

Results are grouped by record type with response status, values, and copy actions for troubleshooting.

Use it when you need a quick online dig command alternative for domain resolution, mail routing, nameserver configuration, or TXT records such as SPF and verification tokens. DNS results can still vary during propagation because recursive resolvers cache answers until each record's TTL expires.

Reference

DNS record types you can check

Choose the record type that matches the problem you are debugging. Website traffic usually depends on A, AAAA, and CNAME records, while email delivery often depends on MX and TXT records.

A Maps a hostname to an IPv4 address for website and API traffic.
AAAA Maps a hostname to an IPv6 address for modern dual-stack networks.
MX Lists the mail servers that accept email for the domain.
TXT Stores text values used for SPF, domain verification, DKIM selectors, and other policies.
CNAME Points one hostname to another canonical hostname.
NS Lists the nameservers responsible for the domain zone.
SOA Shows the zone's Start of Authority metadata, including primary nameserver and serial.
Troubleshooting

Common DNS checks

DNS troubleshooting usually starts by checking the exact record type involved in the failure. If a site does not load, check A, AAAA, CNAME, and NS records. If email is failing, you can check MX and TXT records online, including SPF-related TXT values.

A NOERROR response with records means the domain has data for the selected type. A no-records result can mean that the domain exists but does not publish that record type. NXDOMAIN usually means the queried domain name does not exist, is misspelled, or has not been delegated in DNS.

During DNS propagation, cached resolver answers may not update everywhere at the same time. If you need to troubleshoot NXDOMAIN and NOERROR responses after changing nameservers, MX records, or TXT records, compare results over time and check the related WHOIS, SPF, DKIM, and DMARC tools when the issue affects email authentication.

FAQ

Frequently asked questions

What is a DNS lookup tool?

A DNS lookup tool checks the Domain Name System records for a domain. It helps you see how a hostname resolves, where email is routed, which nameservers are configured, and which TXT policies are published.

Which record types can I check?

You can check A, AAAA, MX, TXT, CNAME, NS, and SOA records. These cover website resolution, IPv6, mail routing, verification records, aliases, nameservers, and zone metadata.

Why do DNS results differ between resolvers?

DNS results can differ because recursive resolvers cache answers for each record's TTL. During a DNS change, one resolver may still serve an older cached response while another has already refreshed.

What does NXDOMAIN mean?

NXDOMAIN means the queried domain name does not exist in DNS. It can happen when a domain is misspelled, not registered, not delegated, or when a subdomain has not been created.

How is DNS lookup different from DNS propagation checking?

A DNS lookup checks the current DNS response for a domain and record type. A DNS propagation checker compares responses from multiple resolvers or locations to show how widely a change has spread.

Can I use this as an online dig tool?

Yes. This page gives you a browser-based way to query common DNS record types and inspect the response without opening a terminal or running the dig command locally.