A Records (IPv4)
Maps a domain to one or more IPv4 addresses. This is the most fundamental DNS record — it tells browsers which server to connect to.
AAAA Records (IPv6)
Maps a domain to IPv6 addresses. Functions identically to A records but uses the newer 128-bit address format for the expanding internet.
CNAME Records (Alias)
Creates an alias from one domain to another. For example, www.example.com might be a CNAME pointing to example.com. Cannot coexist with other record types on the same name.
MX Records (Mail)
Specifies which mail servers accept email for the domain and their priority. Lower priority numbers are tried first. Essential for email delivery.
TXT Records
Holds arbitrary text data. Commonly used for SPF (email sender verification), DKIM (email signing), DMARC (email policy), and domain ownership verification.
NS Records (Name Servers)
Identifies the authoritative name servers for the domain. These are the servers that hold the actual DNS records and respond to queries for your domain.
SOA Record (Start of Authority)
Contains zone metadata: the primary name server, admin email, serial number, and timing values for zone transfers and caching. Every DNS zone has exactly one SOA record.
DNS Record Types Comparison
APoints domain to IPv4 address93.184.216.34
AAAAPoints domain to IPv6 address2606:2800:220:1:248:1893:25c8:1946
CNAMEAlias to another domainwww.example.com → example.com
MXMail server with priority10 mail.example.com
TXTText data (SPF, DKIM, verification)v=spf1 include:_spf.google.com ~all
NSAuthoritative name serversns1.example.com
SOAZone authority & serial infons1.example.com admin.example.com 2024010101
How This Tool Works
This DNS lookup tool performs queries entirely in your browser using DNS-over-HTTPS (DoH). When you enter a domain, your browser sends encrypted HTTPS requests to Cloudflare's public resolver at 1.1.1.1, which returns DNS records in JSON format.
Because queries happen client-side, your domain lookups never pass through our servers. The DNS-over-HTTPS protocol also prevents your ISP or network operator from seeing which domains you query through this tool.
We query all major record types (A, AAAA, CNAME, MX, TXT, NS, SOA) in parallel, so results appear almost instantly. Each record includes its TTL (Time To Live), which tells you how long resolvers will cache that record before fetching a fresh copy.
Frequently Asked Questions
What is a DNS lookup?
A DNS lookup is the process of translating a human-readable domain name (like example.com) into its associated DNS records, including IP addresses, mail servers, name servers, and other configuration data stored in the Domain Name System.
What are DNS record types?
DNS record types include A (IPv4 address), AAAA (IPv6 address), CNAME (canonical name alias), MX (mail exchange server), TXT (text data, often used for SPF/DKIM), NS (name server), and SOA (start of authority with zone metadata). Each serves a different purpose in domain configuration.
What is DNS over HTTPS?
DNS over HTTPS (DoH) is a protocol that encrypts DNS queries using HTTPS, preventing eavesdropping and manipulation of DNS data. This tool uses Cloudflare's DoH endpoint (1.1.1.1) to perform lookups securely from your browser without exposing your queries to network intermediaries.
What is TTL in DNS?
TTL (Time To Live) is a value in DNS records that tells resolvers how long to cache a record before requesting a fresh copy. A TTL of 300 means the record can be cached for 300 seconds (5 minutes). Lower TTLs allow faster propagation of changes but increase query load on authoritative servers.
How long does DNS propagation take?
DNS propagation typically takes anywhere from a few minutes to 48 hours, depending on the TTL values of the old records and caching behavior of ISP resolvers worldwide. Most changes propagate within 1-4 hours. You can check propagation by querying different DNS resolvers like Cloudflare (1.1.1.1) and Google (8.8.8.8).