DNS Lookup Tool

Look up DNS records for any domain instantly. Check A, AAAA, MX, NS, TXT, CNAME, and SOA records — free, no signup required.

What DNS record types does this tool check?

A & AAAA Records

Maps your domain to an IPv4 (A) or IPv6 (AAAA) address. Essential for resolving your website.

MX Records

Mail Exchange records that tell the internet where to deliver email for your domain, with priority ordering.

NS Records

Name Server records that identify which DNS servers are authoritative for your domain.

TXT Records

Text records used for domain verification, SPF email authentication, DMARC policies, and more.

CNAME Records

Canonical Name records that alias one domain to another — commonly used for subdomains and CDNs.

SOA Record

Start of Authority record containing zone metadata: primary nameserver, hostmaster email, and serial number.

Frequently Asked Questions

What is a DNS lookup?

A DNS lookup queries the Domain Name System to retrieve records associated with a domain name. DNS records map human-readable domain names to technical data like IP addresses, mail servers, and name servers. When you visit a website, your browser performs a DNS lookup to find the IP address to connect to.

How do I check MX records for a domain?

Enter the domain in the tool above and click "Lookup DNS", then select the MX tab. MX (Mail Exchange) records tell email servers where to deliver email for that domain. Each MX record has a priority number — lower numbers are tried first.

Why are my DNS records not showing up?

New DNS records can take up to 48 hours to fully propagate across all DNS servers worldwide. If you recently added or changed a record, it may not yet be visible everywhere. You can also check if your domain registrar has saved the changes correctly.

What is the difference between A and CNAME records?

An A record maps a domain directly to an IPv4 address (e.g., 93.184.216.34). A CNAME (Canonical Name) record maps a domain to another domain name instead of an IP address. CNAMEs are typically used for subdomains pointing to services like CDNs, and they cannot coexist with other records at the root domain.

How long does DNS propagation take?

DNS propagation typically takes between a few minutes and 48 hours, depending on the TTL (Time To Live) of the previous records and how quickly DNS resolvers around the world update their caches. During propagation, different users in different locations may see different results.

Monitor DNS changes automatically

Get alerted the moment a DNS record changes on your domain. Uptrue's DNS monitoring watches your records every six hours and pairs naturally with nameserver change monitoring so a registrar hijack or accidental edit reaches you within minutes — via email, Slack, Telegram, or webhook.

Start Monitoring Free