Free tool · Reference

DNS Record Types

What every DNS record type is for, at a glance.

TypePurpose
AMaps a hostname to an IPv4 address
AAAAMaps a hostname to an IPv6 address
CNAMEAlias from one name to another (canonical name)
MXMail servers and priority for a domain
TXTFree-form text: SPF, DKIM, domain verification
NSDelegates a zone to its authoritative name servers
SOAStart of authority: serial, refresh and TTL values
PTRReverse DNS: an IP address back to a hostname
SRVLocation (host and port) of a service
CAAWhich CAs may issue certificates for the domain
DKIMPublic key for email signing (published as TXT)
DMARCEmail authentication policy (TXT at _dmarc)
SPFLegacy sender policy (now carried in a TXT record)
NAPTRNaming Authority Pointer, used in ENUM and SIP
DNSKEYPublic key used by DNSSEC
DSDelegation Signer: links DNSSEC to the parent zone
RRSIGA DNSSEC signature over a record set
TLSADANE: binds a certificate to a name
ANYQuery for all record types (often restricted)

The record types you meet most as a network or systems engineer. SPF, DKIM and DMARC are all published as TXT records; PTR lives in the reverse (in-addr.arpa) zone.

About this tool

Free DNS record types reference. A searchable table of every common DNS record (A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA, DKIM, DMARC, DNSKEY, DS and more) with a plain-English description of what each one does. Everything runs entirely in your browser — nothing you type is sent to a server.

Related tools