Glossary
AAAA Record
Maps a domain name to an IPv6 address
An AAAA record (pronounced "quad-A record") is a DNS record type that maps a domain name to a 128-bit IPv6 address, the modern successor to IPv4, enabling connectivity on next-generation networks.
What is an AAAA Record?
An AAAA record serves the same fundamental purpose as an A record — translating a human-readable domain name into a machine-readable IP address — but it does so for IPv6 rather than IPv4. IPv6 addresses are 128 bits long and written in hexadecimal notation, such as 2606:2800:220:1:248:1893:25c8:1946. The name "quad-A" (AAAA) reflects the fact that IPv6 addresses are four times the size of IPv4 addresses.
IPv6 was introduced to solve the exhaustion of the IPv4 address space. With only around 4.3 billion possible IPv4 addresses, the internet ran out of unallocated blocks years ago. IPv6 provides approximately 340 undecillion unique addresses, more than enough to assign one to every device on Earth for the foreseeable future.
Most modern domains publish both A and AAAA records so they can be reached over both IPv4 and IPv6. Clients that support IPv6 will typically prefer the AAAA record, while older or IPv4-only clients fall back to the A record.
How Does an AAAA Record Work?
The resolution process for an AAAA record is identical to that of an A record. When a DNS resolver receives a query for a domain, it can request either an A record (IPv4) or an AAAA record (IPv6) depending on the client's capabilities. Most modern operating systems perform dual-stack lookups, requesting both record types simultaneously and using whichever address type the network prefers, usually according to the Happy Eyeballs algorithm (RFC 6555).
If a domain has an AAAA record and the client is on an IPv6-capable network, the connection will be established over IPv6. This offers benefits including a larger address space, built-in support for IPsec, more efficient routing, and elimination of NAT in many cases. If the AAAA lookup fails or the network does not support IPv6, the client gracefully falls back to the A record and IPv4.
Configuring AAAA records is done through your DNS provider using the same interface as A records, simply selecting AAAA as the record type and entering the IPv6 address.
How to Check an AAAA Record
To verify the AAAA record for any domain, use the AAAA Record Lookup tool at nslookup.net/tools/aaaa-record-lookup. Enter the domain name and the tool will query authoritative DNS servers and return all AAAA records along with their TTL values. This is helpful when setting up IPv6 for the first time, troubleshooting dual-stack connectivity, or confirming that a CDN or hosting provider has published the correct IPv6 address.
Related Tool
AAAA Record Lookup