How to check DNS propagation for your domain

How to check DNS propagation for your domain

DNS propagation checks confirm that your domain’s DNS records have updated correctly and are resolving across global DNS servers. You need to verify propagation after pointing your domain to a new server, changing mail routing or configuring subdomains.

You will use two external tools to check DNS records and monitor how they resolve worldwide. This helps you troubleshoot access issues and confirm that DNS changes have taken effect.

Check DNS records with MXToolbox

MXToolbox SuperTool queries specific DNS record types for your domain. This confirms that records like A, MX, CNAME and TXT resolve correctly from external DNS servers.

  1. Open the MXToolbox SuperTool.
    Navigate to mxtoolbox.com/SuperTool.aspx in your browser.
  2. Enter your domain name.
    Type your domain into the search box at the top of the page.
MXToolbox SuperTool interface showing the domain name search box Enter your domain in the MXToolbox search box.
  1. Select the record type.
    Click the dropdown menu next to the search box and choose the DNS record type you want to check. Options include A Record, MX Record, CNAME and TXT Record.
MXToolbox dropdown menu displaying available DNS record types Select the DNS record type from the dropdown menu.
  1. Run the lookup.
    Click the search button to query your domain’s nameservers. The results display the current DNS records and confirm whether they resolve externally.
MXToolbox DNS check results showing resolved nameserver records DNS check results confirm how your domain resolves externally.

MXToolbox confirms that your DNS records match what you configured. If the results differ from your expectations, your changes may not have propagated yet or the records need updating.

Monitor global propagation with What’s My DNS

What’s My DNS checks how your domain resolves across DNS servers in different regions worldwide. This helps you identify propagation delays and troubleshoot regional access issues.

  1. Open What’s My DNS.
    Navigate to whatsmydns.net in your browser.
  2. Enter your domain name.
    Type your domain into the search box on the homepage.
What's My DNS homepage showing the domain name search field Enter your domain in the What’s My DNS search field.
  1. Choose the record type.
    Click the dropdown menu and select the DNS record you want to check. A records show where your website points, while MX records display mail server configuration.
What's My DNS dropdown menu showing available DNS record types Select the DNS record type you want to query.
  1. Run the global check.
    Click the search button to query DNS servers worldwide. The results display as a map and list showing which regions have received your DNS updates.
What's My DNS results showing DNS propagation status across global servers Global DNS propagation results show regional resolution status.

Green ticks indicate that DNS servers in those regions are resolving your domain correctly. Red crosses show servers that have not received the updates yet. DNS propagation typically completes within 24 to 48 hours, though changes often appear much faster.

Wrapping up

You can now check DNS propagation using MXToolbox for specific record verification and What’s My DNS for global propagation monitoring. These tools confirm that your DNS changes have taken effect and help you troubleshoot access issues.

    • Related Articles

    • How to manage DNS records in cPanel

      If your domain uses our nameservers (ns0.thundercloud.uk and ns1.thundercloud.uk), its DNS records are managed in cPanel's Zone Editor. Open the Zone Editor Log in to cPanel. In the Domains section, click Zone Editor. Find your domain in the list. ...
    • How to check PHP settings with phpinfo

      A phpinfo page shows the PHP version and settings your site is actually using. In cPanel File Manager, open public_html (or the folder for the domain you're checking). Click + File, name it something hard to guess such as info-82731.php, and create ...
    • What is a domain name?

      Every server on the internet is reached by a numeric IP address, such as 185.12.34.56. Numbers like that are hard to remember, so domain names give each site a readable label instead, for example yourbusiness.co.uk. How it works When someone types ...
    • How to preview your website before changing DNS

      When moving a site to us, it's good to check it works before switching the domain over. There are two ways. Option 1: Edit your hosts file (most accurate) Point the domain at our server on your computer only. See How to edit your hosts file. This is ...
    • How to perform a WHOIS domain lookup

      A WHOIS lookup shows public registration details for a domain, including: The registrar the domain is registered with Registration and expiry dates The nameservers it uses Its status (for example whether it is locked against transfer) Personal ...