Developer Tools
DNS Lookup
Query A, AAAA, CNAME, MX, TXT, and NS records over DNS-over-HTTPS.
Updated July 10, 2026
How to use the dns lookup
- 1Enter a domain — pasted URLs are cleaned automatically.
- 2Pick a record type; switching types re-queries instantly.
- 3Read the table: name, TTL, and value per record.
- 4Remember TTL is why changes take time to appear everywhere.
Common uses
- Checking where a domain actually points before a migration
- Verifying MX and SPF/DKIM/DMARC email configuration
- Watching a DNS change propagate after editing records
- Finding a domain's nameservers and hosting clues
Frequently asked questions
What do the record types mean?
A maps a name to an IPv4 address, AAAA to IPv6 — these are 'where does this domain point.' CNAME aliases one name to another (www often CNAMEs to the bare domain). MX lists mail servers with priority numbers, lower tried first — 'where does email for this domain go.' TXT holds arbitrary strings, which in practice means email authentication (SPF, DKIM, DMARC) and domain-ownership verification. NS names the authoritative nameservers — 'who answers for this domain.'
I changed a DNS record — why does the old value still show?
Caching, governed by TTL. Nothing in DNS is pushed; resolvers cache each answer for its TTL (shown per record here) and only re-ask when it expires — so a record with a 3600s TTL can legitimately show its old value for up to an hour after you change it, longer if intermediate caches are sloppy. The pro move for planned changes: lower the TTL to 300s a day in advance, make the change, then raise it back. 'Propagation' is just caches expiring at different moments.
How do I check a domain's email setup?
Three queries. MX shows where mail is delivered — no MX records generally means the domain can't receive email. TXT reveals the authentication policy: look for a record starting 'v=spf1' (which servers may send as this domain), and a '_dmarc' policy governs what happens to failures (querying _dmarc.domain.com directly works here too). If a domain's mail is landing in spam, missing or misconfigured SPF/DKIM/DMARC in those TXT records is the first place to look.
Why do results here differ from what my computer resolves?
Because DNS answers can legitimately vary by who's asking. This tool queries Cloudflare's 1.1.1.1; your machine uses your ISP's resolver (or whatever you've configured), and each caches independently — so mid-propagation they'll disagree. Beyond caching, many CDNs return different IPs by geography or load-balance across a pool, so two 'correct' answers can differ. If the records here look right but your machine misbehaves, flushing your local DNS cache is the next step.
About this tool
The DNS lookup tool queries any domain's records — A, AAAA, CNAME, MX, TXT, and NS — through Cloudflare's 1.1.1.1 resolver over DNS-over-HTTPS, returning the same answers a dig command would, in a clean table with names, TTLs, and values. It handles the realities gracefully: NXDOMAIN gets a plain-language explanation, empty record sets are distinguished from missing domains, and pasted URLs are stripped to their hostname automatically. Built for the daily jobs: checking where a domain points, verifying mail setup, confirming a DNS change has propagated, and reading SPF/DKIM/DMARC policy out of TXT records.
The dns lookup connects to an external service to fetch live data, so some of what you enter is sent over the network to provide the result — see the note in the tool for specifics. We don't require an account, and we don't store your queries. Most tools on UtilityBase run entirely in your browser; this one needs the network to do its job. Browse more developer tools here.
Was this tool helpful?
Related tools
What Is My IP
Your public IP, and exactly what it reveals — location, ISP, timezone.
Developer Tools
HTTP Status Code Reference
Every status code that matters, explained in one plain-English line — searchable.
Developer Tools
URL Encoder / Decoder
Percent-encode text for URLs or decode encoded URLs back to readable text.
Developer Tools
UUID Generator
Generate RFC 4122 version 4 UUIDs — single or in bulk.
Generators
Regex Tester
Test regular expressions live with match highlighting, groups, and a cheat sheet.
Developer Tools
Code Playground
A live HTML, CSS & JS editor with instant preview, console, and shareable links.
Developer Tools