DNS LOOKUP
CHECK A · AAAA · MX · NS · TXT · CNAME · SOA · CAA RECORDS
RECORD TYPES TO FETCH:
A
AAAA
MX
NS
TXT
CNAME
SOA
CAA
TRY EXAMPLES:
google.com
github.com
cloudflare.com
amazon.com
microsoft.com
⏳ Querying DNS records...
🌐
--
--

Free DNS Lookup – Check DNS Records for Any Domain Online

By RapidTool Team  ·  Last updated: September 2026

Our free DNS lookup tool queries the DNS system and returns all major record types for any domain. Whether you're troubleshooting email delivery (MX records), verifying domain ownership (TXT records), checking name servers (NS records), or investigating a domain's infrastructure — our tool gives you instant, accurate results via Google's DNS-over-HTTPS API.

DNS Record Types Explained

RECORD TYPEPURPOSEEXAMPLE USE
AMaps domain to IPv4 addressFind the IP hosting a website
AAAAMaps domain to IPv6 addressIPv6-enabled server addresses
MXMail server routingTroubleshoot email delivery issues
NSAuthoritative name serversVerify DNS propagation after transfer
TXTText data (SPF, DKIM, verification)Check email authentication records
CNAMEDomain alias/redirectSubdomains pointing to another domain
SOAZone authority informationPrimary nameserver and zone details
CAACertificate authority authorizationWhich CAs can issue SSL certificates

Frequently Asked Questions

How long does DNS propagation take?
DNS propagation typically takes 24–48 hours globally, though many locations update within minutes to a few hours. When you change DNS records (like pointing a domain to a new host), the change spreads gradually across DNS servers worldwide. The delay is controlled by the TTL (Time To Live) value on the DNS records.
What is a DNS TTL value?
TTL (Time To Live) is the number of seconds that a DNS record is cached by resolvers before they need to re-query the authoritative server. A TTL of 3600 means the record is cached for 1 hour. Lower TTL values (300 seconds) mean faster propagation when you make changes, but increase DNS query load. Higher TTL values (86400 = 24 hours) reduce load but slow propagation.
What is an MX record and why is it important?
MX (Mail Exchange) records specify which mail servers handle incoming email for a domain. If MX records are missing or misconfigured, email sent to that domain will fail. The priority number on MX records determines which server is tried first (lower number = higher priority). Common MX setups include Google Workspace, Microsoft 365, and Mailchimp.
What are TXT records used for?
TXT records store text information associated with a domain. Common uses include: SPF records (to prevent email spoofing), DKIM keys (for email signing), DMARC policies (email authentication), domain ownership verification for Google Search Console, Stripe, and other services, and various security configurations.
What DNS server does this tool use?
This tool uses Google's DNS-over-HTTPS (DoH) API at dns.google to perform lookups. This means queries are encrypted and resolved by Google's highly reliable public DNS infrastructure. The results reflect what Google DNS sees, which may occasionally differ from your local ISP's DNS during propagation.