Free tool
DNS Records Lookup
Read-only and passive. We only query public records: no login, no port scanning, no exploitation.
What this checks
- A records: the IPv4 addresses your domain points to.
- AAAA records: any IPv6 addresses.
- MX records, sorted by priority, showing which servers receive your email.
- NS, TXT and CNAME records: your name servers, text records such as SPF and verification codes, and any alias.
Why it matters
DNS decides where your website loads from and where your email goes, so a wrong record can take both offline or quietly send mail somewhere it should not. When you move hosting, change email provider or bring in a new web developer, a single clean view of your records lets you confirm the change before customers notice a problem. It is also the first place to look when email stops arriving.
How to read the result
- The NS records tell you where to edit DNS. Changes made anywhere else, such as an old host's panel, will have no effect.
- MX records should match your current email provider. Leftover records from a previous provider can cause mail to go missing.
- TXT records show your SPF record and any site verification codes. More than one record starting v=spf1 is an error.
- Results are for the exact name you entered. Subdomains such as www or mail have their own records and need to be looked up separately.
How to fix what it finds
- Remove A and MX records that point at servers you no longer use, especially old hosting accounts.
- Merge duplicate SPF records into a single record covering every sender.
- Delete verification TXT records for services you have stopped using; they are harmless but make the zone harder to audit.
- Lower the TTL a day before a planned migration, so the change spreads quickly, and raise it again afterwards.
Want it fixed for you, or tested properly? See what a test would cost or book a free 30 minute call.
Questions people ask
How do I find out who hosts my DNS?
Look at the NS records in the result. They name the provider that answers for your domain, which is where you need to log in to change records.
Why is my website not showing after I changed DNS?
Resolvers cache records for the length of their TTL, so the old answer can persist for a while. Check that the A record here shows the new address, then wait for the old TTL to expire.
What is the difference between an A record and a CNAME?
An A record points a name directly at an IP address. A CNAME points a name at another name, which is then resolved, and it cannot be used on the bare root of a domain alongside other records.
Related free tools
- WHOIS / Domain LookupRegistrar, registration and expiry dates, status and name servers for any domain.
- Email Security CheckerCheck your domain's SPF and DMARC records to find out if attackers can spoof email from your business.
- Subdomain FinderDiscover subdomains from public certificate transparency logs. See your real attack surface.