DNS Lookup Tool — Check A, CNAME, MX, TXT & NS Records Online
Look up DNS records for any domain instantly. Check A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA, and PTR records with live TTL values. Powered by Google DNS — results reflect current propagation, not a cache.
Why Use an Online DNS Lookup Tool
DNS records control how the world reaches your domain — which server handles your email, where your website points, and which services are authorised to send on your behalf. This DNS lookup tool queries Google’s public DNS resolver in real time, so the results reflect actual current propagation rather than a stale cache.
A records point your domain to an IP address. MX records tell mail servers where to deliver email. TXT records hold SPF, DKIM, and domain verification strings. CNAME records create aliases. NS records show which nameservers are authoritative for the domain. This tool fetches all of them in one query and presents them in clean, labelled tables.
The export function saves every returned record to a timestamped text file — useful for auditing DNS configurations, comparing before-and-after changes, or handing off records to a developer or hosting support team.
What this DNS lookup tool does
How to use the DNS lookup tool
Enter a domain
Type any domain name — no http:// needed. The tool strips protocols automatically. Try a subdomain like mail.example.com too.
Select record types
Check the record types you want to query. A, CNAME, MX, TXT, and NS are selected by default. Use All to fetch everything at once.
Run the lookup
Click DNS Lookup. Results appear in labelled tables within seconds, grouped by record type with name, value, and TTL.
Export if needed
Click Export .txt to save a tab-separated copy of all returned records. Useful for documentation or support tickets.
FAQ: DNS Lookup Tool
A DNS lookup tool queries the Domain Name System to retrieve the records associated with a domain. These records tell the internet where to route traffic — which server hosts the website, which handles email, which IP addresses the domain resolves to, and what third-party services are authorised to use the domain. This tool fetches all major record types in real time.
Enter the domain in this DNS lookup tool, make sure MX is checked in the record type selector, and click DNS Lookup. MX records appear in a table showing the mail server hostname and its priority value. A lower priority number means higher preference — the mail server with the lowest number receives email first.
TTL stands for Time To Live. It is the number of seconds a DNS record can be cached by resolvers before they must fetch a fresh copy from the authoritative nameserver. A TTL of 3600 means the record is cached for one hour. Lowering your TTL before making DNS changes gives you faster propagation when the change goes live.
A CNAME (Canonical Name) record creates an alias from one domain name to another. For example, www.example.com might be a CNAME pointing to example.com. This allows you to point subdomains to another domain or hostname without specifying an IP address directly. CNAMEs are commonly used to verify domain ownership with third-party services like Google Search Console or email providers.
Use this DNS lookup tool to query the domain after making a DNS change. Because it queries Google’s live DNS resolver rather than a cached local result, what you see here reflects what most users and services will see. If the tool shows your new record values, propagation is complete for most of the world. Full global propagation can take up to 48 hours depending on the original TTL.
Yes. This DNS lookup tool is completely free with no rate limits or account required. Run as many lookups as you need across any domain and any combination of record types.