DNS Checker
Check DNS records from multiple locations worldwide. Enter a domain and record type, then see how resolvers in different regions respond.
Check DNS Propagation
See how your domain resolves from dozens of locations worldwide. Enter a domain and record type above, then run a check. The map shows each resolver: green means the record was returned, red means timeout or error. Use this as a propagation checker to see if your DNS changes have reached different parts of the internet.
Why check my DNS from multiple places?
When you change nameservers, add an A record, or point your domain to a new host, the update does not appear everywhere at once. Each ISP and resolver caches results and refreshes on its own schedule. A propagation checker lets you see which locations already have your new data and which still show the old one. That way you know whether your site or email might be unreachable for some users until propagation finishes.
What affects DNS propagation time?
Propagation time depends on the TTL (time to live) of the previous records, how often resolvers refresh, and where in the world they are. There is no way to force DNS propagation globally; you can only lower TTL before making changes so that cached values expire sooner. Tools like this DNS propagation checker show you the current state per location so you can confirm when propagation has completed in each region.
Check DNS records for any type
You can check DNS records for A, AAAA, CNAME, MX, NS, PTR, SOA, SRV, TXT, and CAA. Pick the type you care about (for example A for your main site IP, or MX for mail servers), enter the domain, and run the check. Results appear in the list and on the map so you can compare answers across locations. This works like a reverse DNS checker when you use the PTR type with an IP address to see what hostname is associated with it.
Using a DNS checker for troubleshooting
If your site or email is not working for some users, a DNS checker IP or propagation checker can show whether the problem is that certain resolvers still have old data or are returning errors. You can also compare with what you see when you check DNS propagation on Google or other tools; having multiple sources helps confirm if the issue is propagation or something else. Many people use a Cloudflare DNS checker or similar to verify that their Cloudflare setup is resolving correctly from different networks.
What makes a good DNS propagation checker?
A good propagation checker or best DNS checker should query from many geographic locations and show you the raw result per location (the actual IP or record value), not just “ok” or “fail.” It should support the main record types you need for websites and email. Ours uses resolvers in North America, Europe, Asia, and other regions so you get a realistic picture of how your domain is seen around the world. You can use it as your go-to tool to check DNS propagation and verify records after any change.
Frequently asked questions
- How long does DNS propagation take?
- It can take from a few minutes up to 48 hours or more. It depends on the TTL of the old records and how often each resolver and ISP cache is updated. There is no single global propagation time; that’s why checking from multiple locations helps.
- Can I speed up or force DNS propagation?
- You cannot force every server in the world to update at once. The best you can do is lower the TTL on your records before making changes (for example to 300 seconds), wait for that TTL to pass, then make your change. After that, caches will pick up the new data as they expire.
- Why do some locations show red or timeout?
- A resolver might return “refused” if it does not accept recursive queries from our server, or it might time out if the network is slow or the resolver is overloaded. Red does not always mean your DNS is wrong; it can mean that particular resolver did not answer in time or declined the query.
- What is an A record?
- An A record maps a domain name to an IPv4 address. When someone looks up your domain, the A record tells their browser or app which server to connect to. For example, example.com might have an A record pointing to 93.184.216.34.
- What is an AAAA record?
- An AAAA record is like an A record but for IPv6 addresses. It maps a domain to a 128-bit IPv6 address so that devices on IPv6 networks can reach your server. Many domains have both A and AAAA records.
- What is a CNAME record?
- A CNAME record points one hostname to another. Instead of storing an IP, it says “this name is an alias for that other name.” For example, www.example.com might be a CNAME to example.com. The final IP is then resolved from the target name.
- What is an MX record?
- MX (mail exchange) records specify which servers receive email for your domain. Each MX record has a priority number and a hostname. Mail is delivered to the lowest-priority server that is reachable; if that fails, the next priority is tried.
- What is an NS record?
- NS (nameserver) records say which servers are authoritative for your domain. When someone wants to look up your domain, their resolver asks those nameservers. You usually set NS records at your registrar to point to your DNS provider.
- What is a PTR record?
- A PTR record does reverse DNS: it maps an IP address back to a hostname. It is often used for email (to verify that a sending server’s IP has a matching PTR). To check it, you enter the IP address and choose the PTR record type.
- What is an SOA record?
- The SOA (start of authority) record holds zone metadata: the primary nameserver, the responsible email, and timers (serial, refresh, retry, expire, minimum TTL). There is usually one SOA per zone, and it is used for zone transfers and caching behavior.
- What is an SRV record?
- SRV records point to a service (for example SIP or XMPP) by specifying a hostname and port. They include priority and weight so that clients can choose among several servers. The format is often used for voice, chat, and other protocols.
- What is a TXT record?
- TXT records hold arbitrary text. They are used for verification (for example proving you control a domain for Google or an SSL provider), SPF and DKIM for email, and other purposes. A domain can have multiple TXT records.
- What is a CAA record?
- CAA (certificate authority authorization) records specify which certificate authorities are allowed to issue SSL/TLS certificates for your domain. They help prevent unauthorized issuance. Each record has a tag (e.g. issue, issuewild) and a value (the CA domain).