DNSLab

AAAA Lookup

Resolve a hostname to its IPv6 address.

Enter a value above to run AAAA Lookup

e.g. example.com

Quick answer

An AAAA lookup returns the IPv6 address a hostname points to. If no record is returned, the domain has no IPv6 address and is reachable over IPv4 only.

An AAAA record maps a hostname to an IPv6 address, the same way an A record maps to IPv4. This tool queries the DNS for the AAAA records of any domain and shows the 128-bit IPv6 addresses it returns. If you are enabling IPv6 on a website, mail server, or CDN, checking the AAAA record confirms that clients on IPv6 networks can actually reach your host.

Because many providers now default to IPv6, a missing or wrong AAAA record can silently break connectivity for a growing share of visitors while IPv4-only tests still pass.

How it works

The tool sends a DNS query of type AAAA for the hostname you enter to a resolver, which walks the DNS hierarchy until it finds the authoritative nameservers for the zone. Those servers reply with any AAAA records, each holding one IPv6 address written in colon-hexadecimal notation such as 2606:4700:4700::1111. A single name can have several AAAA records for redundancy or load balancing, and the answer also carries a TTL telling caches how long to keep it.

How to read the results

Each row is one IPv6 address the name resolves to. Addresses use eight 16-bit groups; a double colon (::) is shorthand for one run of zero groups, so 2001:db8::1 is the compressed form. Compare the returned address against the one your host or provider assigned. If you see no AAAA records at all, the domain is IPv4-only. The TTL shows how long resolvers cache the answer, which matters when you change or add records.

Common problems & fixes

The most frequent issue is an AAAA record pointing to an IPv6 address the server does not actually listen on, causing timeouts for IPv6 clients while IPv4 works. Verify the server binds to that address and firewall or security-group rules allow inbound traffic. If you just published a record and see nothing, the old empty answer may still be cached; wait out the previous TTL. Also confirm you edited the correct zone and did not paste an IPv4 address into an AAAA field.

Frequently asked questions

What is the difference between an A and an AAAA record?
Both point a hostname to an IP address, but an A record holds a 32-bit IPv4 address like 192.0.2.10, while an AAAA record holds a 128-bit IPv6 address like 2001:db8::10. Many domains publish both so IPv4 and IPv6 clients can each connect. The four A's simply reflect that IPv6 addresses are four times the length of IPv4.
Do I need an AAAA record for my website?
It is not strictly required, since IPv4 still works everywhere, but publishing one lets the growing number of IPv6-only and dual-stack clients reach you natively instead of relying on carrier translation. Only add an AAAA record once your server is confirmed reachable over IPv6; a record pointing at an address that does not respond causes slow, failing connections.
Why does my domain return no AAAA record?
That almost always means the domain is IPv4-only and simply has no AAAA record published, which is normal and not an error. It can also mean the record exists in the zone but has not yet propagated, or that you queried a subdomain that inherits nothing. Check the exact hostname and confirm the AAAA record was saved at your DNS provider.
AAAA Lookup · DNSLab