Free tool

AAAA Record Lookup Tool

Find the IPv6 addresses a domain points to, resolved live from public DNS.

AAAA record lookup

Enter a domain to look up its AAAA records.

What is an AAAA record?

An AAAA record maps a hostname to an IPv6 address, the modern 128-bit addressing scheme that complements IPv4. As IPv6 adoption grows, correct AAAA records ensure IPv6-only clients can reach your services.

A wrong AAAA record can quietly break a site for visitors whose devices prefer IPv6, even while it works perfectly over IPv4. This tool shows every IPv6 address your hostname resolves to.

What an AAAA record looks like

An AAAA record has the same shape as an A record, with an IPv6 address on the right:

example.com. 3600 IN AAAA 2001:db8::10 www.example.com. 3600 IN AAAA 2001:db8::10

The name, said as "quad A", comes from the address size: 128 bits, four times the 32 bits of IPv4. Addresses are usually written in short form. Leading zeros in each group are dropped and one run of all-zero groups becomes ::, so 2001:0db8:0000:0000:0000:0000:0000:0010 and 2001:db8::10 are the same address.

A hostname can carry A and AAAA records side by side. Modern browsers and operating systems try IPv6 first and fall back to IPv4 quickly if the IPv6 connection does not work, an approach known as Happy Eyeballs (RFC 8305). Check the IPv4 side with the A record lookup.

Reading the result

Each IPv6 address the name resolves to appears on its own row, with the number of records and the query time in the bar above. The lookup runs live from the PulseStack™ server in the UK against Google Public DNS (8.8.8.8), with Cloudflare (1.1.1.1) as the fallback, and nothing is stored.

No AAAA records found is common and harmless as long as the A record is right: visitors simply connect over IPv4. It only matters if you expected the site to be reachable over IPv6.

If the name is a CNAME, you see the IPv6 addresses at the end of the alias. Sites on a content delivery network may return different addresses in different places, so a result from the UK can differ from one elsewhere.

Common AAAA record problems

An AAAA record for a server that does not answer on IPv6. This is worse than having no AAAA record at all. Devices that prefer IPv6 try that address first; browsers usually recover, but other software, such as apps, scripts and some mail servers, may wait or fail. Only publish an AAAA record once the site works over IPv6.

Forgotten after a move. The A record was updated to the new host but the AAAA record still points at the old one, so IPv6 visitors land on the old server. Change both records together.

An IPv4-only firewall or web server. The server has an IPv6 address, but the firewall or the web server configuration only accepts IPv4. Test the IPv6 path directly with curl -6 -I https://example.com.

Mail sent over IPv6. A mail server that sends from an IPv6 address needs a PTR record for that address, just as it does for IPv4, or receiving servers may reject its mail. Check it with the reverse IP lookup.

Check AAAA records from the command line

On macOS or Linux, run dig AAAA example.com +short. On Windows, use nslookup -type=AAAA example.com, or in PowerShell Resolve-DnsName -Name example.com -Type AAAA.

A lookup only proves the record exists, not that the server answers on it. Follow it with the curl -6 test above, which forces an IPv6 connection, from a network that has IPv6 itself.

After changing the address, the DNS propagation checker shows which public resolvers return the new AAAA record. To be told about later changes, a PulseStack™ DNS record monitor on a paid plan checks the record as often as every five minutes and alerts you when no record contains the address you expect.

Frequently asked questions

Do I need an AAAA record?+

Only if you want the domain reachable over IPv6. It is optional: visitors without IPv6 use the A record. If your host gives you a working IPv6 address, publishing an AAAA record lets IPv6 clients connect to it directly.

What is the difference between A and AAAA records?+

An A record holds a 32-bit IPv4 address, such as 192.0.2.10. An AAAA record holds a 128-bit IPv6 address, such as 2001:db8::10. Both can exist on the same hostname, so a site can be reached over either protocol.

My site works but has no AAAA record. Is that a problem?+

No. Clients fall back to IPv4 through the A record. An AAAA record simply lets IPv6-capable clients connect over IPv6.

Can a site have an AAAA record and no A record?+

It can, but visitors on networks without IPv6 will not reach it, because there is no IPv4 address to connect to. Unless you are deliberately running an IPv6-only service, publish an A record as well.

Share this page

Get an alert when an AAAA record changes

PulseStack™ DNS record monitors check AAAA, A, MX, CNAME, TXT and NS records as often as every five minutes and alert you when the value you expect disappears. Included from the Starter plan at £9 a month, with a 14-day trial and no card.