DNS Lookup
Look up DNS records for any domain
About DNS Lookup
DNS Lookup is a free online tool that queries the DNS (Domain Name System) records for any domain name and displays the full set of records — A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, and PTR. Enter a domain and the tool retrieves and displays all publicly available DNS records in a clear, structured format.
The Domain Name System is the internet's phone book — it translates human-readable domain names (toolhub.app) into the numerical IP addresses computers use to connect (93.184.216.34). Without DNS, every website would need to be accessed by its IP address. DNS is a globally distributed hierarchical system of servers that respond to billions of queries every day, enabling the web to function at scale.
Different DNS record types serve different purposes. A records map a domain to an IPv4 address — the most fundamental record. AAAA records map to IPv6 addresses. MX records specify the mail servers that receive email for the domain — critical for email deliverability. CNAME records alias one domain to another (www.example.com → example.com). TXT records store arbitrary text — used for SPF, DKIM, and DMARC email authentication, Google Site Verification, and other verification tokens. NS records list the authoritative name servers for the domain. SOA (Start of Authority) records contain administrative information about the zone.
DNS lookup is a fundamental tool for system administrators, developers, and anyone managing a website or domain. Common use cases include verifying DNS propagation after a domain migration, diagnosing email delivery problems by checking MX and SPF records, confirming CNAME configurations for CDNs and third-party services, and investigating suspicious domains.
How to Use DNS Lookup
- 1Enter the domain name you want to look up (e.g. example.com)
- 2Select the record type or choose "All" to see every record
- 3Click "Lookup" to query the DNS servers
- 4Review the returned records and their values
Frequently Asked Questions
When you change DNS records, the change takes time to spread across all DNS servers worldwide — this is called propagation. Changes to A and CNAME records can take up to 48 hours to fully propagate, depending on the TTL (Time to Live) of the previous record. Using a DNS lookup tool shows the current state of DNS for your domain.
MX (Mail Exchanger) records specify which servers accept incoming email for a domain. If MX records are misconfigured, emails to your domain will bounce. After migrating email providers, verifying that MX records point to the correct new mail servers is essential.
An SPF (Sender Policy Framework) TXT record lists the mail servers authorised to send email on behalf of your domain. Email providers check SPF records to verify incoming emails — a missing or incorrect SPF record causes legitimate emails to fail spam filters.
TTL (Time to Live) is the number of seconds a DNS record is cached by resolvers before they re-query the authoritative server. A TTL of 3600 means the record is cached for 1 hour. Lowering TTL before a migration speeds up propagation after the change is made.
You might also like
Try next