How to Check DNS Records Online Without Installing Dig
DNS issues are invisible until they're not. A misconfigured MX record stops email delivery. A missing TXT record breaks SPF validation. A stale A record sends traffic to the wrong server. The problem with diagnosing these is that most people reach for dig or nslookup — tools that require a terminal and, depending on the OS, may not be installed by default.
There is a faster way.
What DNS records actually are
DNS translates domain names into the information computers need to connect to them. It is not just one record — it is a set of record types, each serving a different purpose:
- A — maps a domain to an IPv4 address
- AAAA — maps a domain to an IPv6 address
- MX — specifies mail servers for the domain
- CNAME — creates an alias pointing to another domain
- TXT — stores arbitrary text, used for SPF, DKIM, and domain verification
- NS — lists the authoritative nameservers for the domain
- SOA — start of authority, contains admin info about the zone
- PTR — reverse DNS, maps an IP back to a hostname
When something breaks, knowing which record to check first cuts the diagnosis time significantly.
How to look up DNS records in the browser
Go to the ToolsKit DNS Lookup tool. Enter a domain name, select the record type you want to query, and click Look Up. The result comes back in seconds — no terminal, no dependencies, no installation.
This works from any device. If you are on a client call and need to check an MX record without opening a terminal session, this is how you do it.
Common DNS problems and which record to check
Email not delivering. Check the MX record. Confirm the mail server hostname is correct and that the priority values are set as intended.
Emails landing in spam or failing authentication. Check the TXT record. Look for the SPF entry (starts with v=spf1) and the DKIM record (a TXT entry under a selector subdomain like mail._domainkey).
Website not loading after a server migration. Check the A record. If it still points to the old IP, DNS has not propagated yet or the record was not updated.
Subdomain not resolving. Check the CNAME or A record for that specific subdomain. A missing entry here is a common oversight after adding new services.
Domain verification failing for Google, Microsoft, or similar. Check the TXT record. The verification string they gave you needs to appear exactly as provided.
DNS propagation — why changes take time
When you update a DNS record, the change does not take effect everywhere instantly. DNS is distributed — thousands of resolvers around the world cache your records based on the TTL (Time to Live) value set on each record.
A TTL of 3600 means resolvers cache that record for one hour before checking again. If you need faster propagation during a migration, lower the TTL to 300 or 60 several hours before making the change.
To check whether a change has propagated globally, run a DNS lookup from multiple locations. Seeing different results from different locations is normal during propagation — it means some resolvers are still serving the cached version.
When to use dig instead
The browser-based tool handles the most common use cases. If you need to query a specific DNS server directly (not your default resolver), test DNSSEC validation, or run batch lookups via scripting, dig is more appropriate.
For everything else — quick checks, client-facing troubleshooting, and situations where you do not have a terminal handy — the online tool is faster.
Frequently Asked Questions
Can I check DNS records without installing anything?
Yes. The ToolsKit DNS Lookup tool runs entirely in your browser using DNS-over-HTTPS. No dig, nslookup, or terminal required.
What is the difference between A and CNAME records?
An A record maps a domain to an IPv4 address. A CNAME is an alias that points one domain to another — the target then has its own A record.
Why do DNS changes take time to show up?
DNS records have a TTL (time to live) that tells resolvers how long to cache the value. Until the TTL expires, resolvers serve the old value from cache even after you update the record.
DNS Lookup — Enter any domain and record type to get the current DNS response instantly.
Open Tool