DNS Checker
Check DNS records for any domain — A, MX, TXT, NS and more
Works great with these tools
After verifying DNS records, confirm the domain also has a valid SSL certificate using our free SSL checker.
Look up the geolocation and ISP details of the IP address returned in the A record using our free IP lookup tool.
Once DNS is confirmed working, test the website's page load speed with our free website speed test.
Frequently asked questions
Common questions people ask before using this tool.
What DNS record types can I check?
You can query A (IPv4 address), AAAA (IPv6), MX (mail exchange), TXT (text records including SPF and DKIM), NS (nameservers), CNAME (canonical name aliases), and SOA (start of authority) records — essential after domain moves or email configuration changes.
Why do DNS changes take time to appear globally?
DNS uses TTL (time-to-live) caching across resolvers worldwide. Propagation can take minutes to 48 hours depending on the old TTL value and how aggressively your previous provider configured caching. Plan maintenance windows and reduce TTL before major changes.
Is DNS lookup the same as a WHOIS lookup?
No. DNS lookup returns records that tell browsers and mail servers where to find your site and email. WHOIS/RDAP returns registration data: registrar, owner, expiry date, and nameservers as registered. Both are useful for domain troubleshooting but serve different purposes.
How do I verify my SPF record is set up correctly?
Query the TXT records for your domain. A correctly formatted SPF record starts with "v=spf1" and lists authorized mail servers. Use this tool to confirm the record exists and check for common errors like duplicate SPF entries or missing ~all or -all suffixes.
Why does my MX record point to the wrong server?
MX record changes propagate according to their TTL. If you recently switched email providers, the old records may still be cached. Also confirm the MX hostname itself resolves correctly with an A record lookup — a dangling MX hostname causes mail delivery failures.
What is DNS propagation and how long does it take?
DNS propagation is the time it takes for updated DNS records to spread across all resolvers worldwide after a change. It typically takes 15 minutes to 24 hours, though most users see updates within 2–4 hours. Reducing your TTL before changes helps speed up propagation.
Related free tools
Other tools from ToolsRacks you might find useful — all free, no signup needed.
IP Address Lookup
Find location and details of any IP address.
SSL Certificate Checker
Check SSL certificate details for any website.
Website Speed Test
Test website loading speed and performance score.
Word Counter
Count words, characters, sentences and paragraphs instantly.
Looking for something else? Browse all 19 free tools →