DNS Record Checker
Look up any DNS record type for any domain. Check A, AAAA, MX, TXT, NS, CNAME, and SOA records with a live query returning real-time results.
What Are DNS Records?
DNS (Domain Name System) records are entries in a domain's DNS zone that map domain names to various pieces of information. The most well-known DNS record is the A record, which maps a domain name to an IPv4 address. But DNS serves many other purposes: directing email, proving domain ownership, pointing to CDN nodes, and more — all through different record types.
Every domain has multiple DNS records of different types. A records point to web servers. MX records point to mail servers. TXT records contain arbitrary text data used for email authentication (SPF, DMARC), domain verification tokens, and other purposes. NS records identify the authoritative nameservers for the domain. CNAME records create aliases that point to other hostnames.
DNS is the foundation of the internet. Every request you make — loading a website, sending an email, connecting to an API — starts with a DNS lookup. Understanding DNS records is essential for troubleshooting connectivity problems, configuring email services, verifying domain ownership, and setting up email authentication protocols like SPF, DKIM, and DMARC.
DNS Record Types Explained
A Record
Maps a hostname to an IPv4 address. The most common record type — it tells web browsers and other clients the IP address to connect to for a given domain.
AAAA Record
Maps a hostname to an IPv6 address. IPv6 addresses are 128-bit and written in hexadecimal notation. As IPv6 adoption grows, AAAA records become increasingly important.
MX Record
Specifies the mail servers responsible for accepting incoming email for the domain. Each MX record has a priority number — lower means higher preference.
TXT Record
Contains arbitrary text data. Used for SPF records, DMARC records, DKIM public keys, domain verification for Google Search Console, and many other purposes.
NS Record
Lists the authoritative nameservers for the domain. All DNS queries for the domain are ultimately directed to these servers.
CNAME Record
Creates an alias that points to another hostname. For example, www.example.com might be a CNAME pointing to example.com. Cannot coexist with other record types on the same name.
SOA Record
Start of authority — contains administrative information about the DNS zone: primary nameserver, contact email, serial number, and refresh/retry/expire timers.
Frequently Asked Questions
1. What is a DNS TTL and why does it matter?
TTL (Time to Live) is the number of seconds a DNS record is cached by resolvers before they re-query for a fresh value. A TTL of 3600 means the record is cached for one hour. Lower TTLs mean changes propagate faster but increase DNS query load. Higher TTLs reduce query load but mean changes take longer to roll out globally.
2. How long does DNS propagation take?
DNS changes typically propagate within 30 minutes to a few hours for most users, but can take up to 48 hours globally due to DNS caching. The actual propagation time depends on the TTL of the record being changed — a record with TTL 3600 takes up to one hour to update everywhere after a change.
3. What is the difference between a CNAME and an A record?
An A record maps a hostname directly to an IP address. A CNAME record maps a hostname to another hostname, which is then resolved to an IP address. CNAMEs add an extra DNS lookup but are more flexible — changing the IP address of the target hostname automatically updates all CNAMEs pointing to it.
4. Why do TXT records contain SPF and DMARC data?
TXT records were originally designed to hold arbitrary text for human consumption. Over time, they became the standard location for machine-readable authentication data because they are flexible and universal. SPF records start with v=spf1, DMARC records with v=DMARC1, and DKIM records with v=DKIM1, allowing applications to identify their type.
5. How many DNS records can a domain have?
There is no practical limit to the number of DNS records a domain can have. You can have multiple A records (for load balancing), multiple MX records (for redundancy), multiple TXT records (for different authentication protocols and verification tokens), and so on.
6. What does it mean if an NS record is incorrect?
NS records identify which nameservers are authoritative for your domain. If these are wrong, DNS queries for your domain may fail or return stale data. Incorrect NS records can cause your website, email, and all DNS-based services to stop working. Always verify NS records after transferring a domain or changing nameservers.
Explorer plus de fonctionnalités
Découvrez toutes les fonctionnalités puissantes qu'offre BillionVerify
Configure email authentication for your domain
DNS records are the foundation of email authentication. Use our free SPF, DKIM, and DMARC tools to configure authentication — then verify your email list.
100 free verifications daily · 99.9% SMTP accuracy · Instant API access · No credit card required