One Click Answers

OCAInternet

Share tool
FacebookPinterestEmail

DNS Propagation Checker (Resolver Comparison)

Has my DNS change reached the public resolvers?

Enter a domain and a record type. You see what three independent public resolvers each return, and whether they agree.

About this tool & how to use it

What it does

Asks Cloudflare, Google and Quad9 the same DNS question and shows whether they agree. A resolver comparison, not a world map.

How to use it

  1. Type a domain, such as example.com, and choose a record type (A, AAAA, CNAME, MX, NS or TXT).
  2. Press Compare resolvers.
  3. Read whether the resolvers agree, and each one's answer with its TTL.

Enter a domain or subdomain, choose a record type, and we ask three independent public DNS resolvers the same question.

Three independent resolvers are asked from one place. This compares those three, not the whole world.

One click answer

Your answer will appear here.

Enter the address and your answer will appear here.

The domain you enter is sent to our server, which asks three public DNS services (Cloudflare, Google and Quad9) about it. We do not visit the website, keep the domain or keep a history. Nothing you enter is sent to analytics.

How it works

When you change a DNS record, resolvers around the internet do not all see the change at once, because each keeps its old answer until its time to live (TTL) runs out. This tool asks three public resolvers run by three different organizations (Cloudflare, Google and Quad9) the same question at the same time and shows each one's answer and TTL.

It is named a resolver comparison on purpose. It asks those three resolvers from one place; it does not draw a map of the world and cannot show what thousands of other resolvers hold. If all three agree, the change has reached those three. If they differ, one may still be holding the old answer until its TTL expires, and the page says how long that can be from the TTLs it received.

Answers are compared fairly: records are put in the same order, IPv6 addresses are written the same way, and text records are joined, so two resolvers are not shown as disagreeing only because they spell the same answer differently. A resolver that does not answer is left out of the comparison and named, never counted as a different answer.

Assumptions

  • Only the three resolvers named are asked, from one place, once.
  • Agreement here does not mean every resolver in the world agrees.
  • A resolver that does not answer says nothing about your domain.
  • The domain you enter is sent to our server, which asks three public DNS services about it. We do not keep it and keep no history.

Example

Input: example.com, record type A, where Cloudflare, Google and Quad9 all return the same address

Result: All 3 resolvers that answered return the same A records for example.com.

Questions

Is this a worldwide propagation map?

No. It compares three independent resolvers, asked from one place. It never claims a change has reached the whole world.

Why do the resolvers show different answers?

Each keeps a copy of an answer until its TTL runs out, so after a change some keep the old record for a while. That is normal.

What is TTL?

Time to live: how many seconds a resolver may keep an answer before asking again.

Why these three?

They are large public resolvers run by different organizations, so their answers are independent of each other.

Last reviewed 2026-10-03.

Related tools

Try another answer