DNS Record Types Reference
// DNS record types reference (A, AAAA, CNAME, etc.)
AAddress
Maps a domain name to an IPv4 address.
example.com. IN A 93.184.216.34
AAAAIPv6 Address
Maps a domain name to an IPv6 address.
example.com. IN AAAA 2606:2800:220:1:248:1893:25c8:1946
CNAMECanonical Name
Creates an alias from one domain name to another. Cannot be used at zone apex.
www.example.com. IN CNAME example.com.
MXMail Exchange
Specifies mail servers responsible for accepting email for the domain.
example.com. IN MX 10 mail.example.com.
TXTText
Holds arbitrary text data. Commonly used for SPF, DKIM, domain verification.
example.com. IN TXT "v=spf1 include:_spf.google.com ~all"
NSName Server
Delegates a DNS zone to use the given authoritative name servers.
example.com. IN NS ns1.example.com.
SOAStart of Authority
Contains administrative information about the zone including primary nameserver, admin email, and serial number.
example.com. IN SOA ns1.example.com. admin.example.com. 2024010101 3600 900 1209600 86400
PTRPointer
Maps an IP address to a domain name (reverse DNS lookup).
34.216.184.93.in-addr.arpa. IN PTR example.com.
SRVService
Specifies the location of servers for specific services (host, port, priority, weight).
_sip._tcp.example.com. IN SRV 10 60 5060 sip.example.com.
CAACertification Authority Authorization
Specifies which Certificate Authorities are allowed to issue certificates for the domain.
example.com. IN CAA 0 issue "letsencrypt.org"
NAPTRNaming Authority Pointer
Used for ENUM and SIP URI mapping. Supports regular expression-based rewriting.
example.com. IN NAPTR 100 10 "u" "E2U+sip" "!^.*$!sip:info@example.com!" .
DNSKEYDNS Key
Holds public keys used in DNSSEC to verify DNS data integrity.
example.com. IN DNSKEY 256 3 8 AwEAAb...
DSDelegation Signer
Used in DNSSEC to link a child zone to its parent zone.
example.com. IN DS 12345 8 2 49FD46E6C4...
RRSIGResource Record Signature
Contains a DNSSEC signature for a record set.
example.com. IN RRSIG A 8 2 3600 20240201 20240101 12345 example.com. ...
TLSATLS Authentication
Associates a TLS certificate with a domain name for DANE (DNS-Based Authentication).
_443._tcp.example.com. IN TLSA 3 1 1 2bb183af...
SSHFPSSH Fingerprint
Publishes SSH host key fingerprints in DNS for verification.
host.example.com. IN SSHFP 2 1 123456789abcdef...
ALIASAlias (non-standard)
Similar to CNAME but can be used at the zone apex. Supported by some DNS providers.
example.com. IN ALIAS other.example.com.
LOCLocation
Specifies geographical location information for a domain.
example.com. IN LOC 37 46 30.000 N 122 25 10.000 W 0.00m
HINFOHost Information
Provides information about the host CPU and operating system.
example.com. IN HINFO "Intel" "Linux"
#About DNS Record Types Reference
Free online DNS record types reference. Browse all DNS record types including A, AAAA, CNAME, MX, TXT, NS, SOA, and more with descriptions and examples. This tool runs entirely in your browser — your data is never sent to a server. Just paste your input, get instant results, and copy with one click. No sign-up or installation required.
#FAQ
What are the most common DNS record types? ▾
The most common DNS record types are A (IPv4 address), AAAA (IPv6 address), CNAME (canonical name alias), MX (mail exchange), TXT (text data, often used for SPF/DKIM), and NS (name server).
What is the difference between A and CNAME records? ▾
An A record maps a domain name directly to an IPv4 address, while a CNAME record maps a domain name to another domain name (an alias). CNAME records cannot be used at the zone apex (root domain).
</> Embed this tool ▾
Copy this code to embed the tool on your website. Adjust the height to fit your layout.
<iframe src="https://www.browserutils.dev/embed/dns-record-types-reference" width="100%" height="500" frameborder="0" title="DNS Record Types Reference"></iframe>