AAAA record
Learn what a DNS AAAA record is, how it maps domains to IPv6 addresses, dual-stack setup, lookup methods, and troubleshooting tips.
TL;DR
An AAAA record (Quad-A) is the IPv6 version of an A record. It maps a domain name (e.g., example.com) to an IPv6 address (e.g., 2001:db8::1), enabling faster, more secure IPv6 connectivity. Most modern sites use both A (IPv4) and AAAA (IPv6) records for dual-stack support.
When a client (browser, app) supports IPv6, the DNS resolver queries for the AAAA record and receives the IPv6 address. The connection is then established over IPv6—often faster and with a larger address space than IPv4.
AAAA records support:
example.com)www.example.com, api.example.com)dig example.com AAAAnslookup -type=AAAA example.comNAME TTL CLASS TYPE VALUE
example.com. 3600 IN AAAA 2001:db8::1example.com. AAAA 2001:db8::1
www.example.com. AAAA 2001:db8::cafe:1234
api.example.com. AAAA 2001:db8:1234::abcdexample.com. A 192.0.2.1
example.com. AAAA 2001:db8::1example.com. AAAA 2001:db8::1
example.com. AAAA 2001:db8::2
example.com. AAAA 2001:db8::3| Feature | AAAA | A |
|---|---|---|
| Address type | IPv6 (128-bit) | IPv4 (32-bit) |
| Format | Colon-hex | Dot-decimal |
| Example | 2001:db8::1 | 192.0.2.1 |
| Address space | ~340 undecillion | ~4.3 billion |
| Can exist at root | Yes | Yes |
| Multiple allowed | Yes | Yes |
| Load balancing | Yes (basic) | Yes (basic) |
| Dual-stack support | Yes (with A) | Yes (with AAAA) |
→ See also: A Record, CNAME Record
Related: A Record · CNAME Record · DNS Basics