Domains & DNS

What Is an AAAA Record?

AAAA records explained for beginners, including IPv6 addresses, DNS records, domains, hosting and the difference between A and AAAA records.

AAAA records are DNS records that point a domain to an IPv6 address. They help browsers find modern servers that support IPv6-based connectivity.

When someone types your domain into a browser, DNS translates that domain into an IP address. If your hosting supports IPv6, an AAAA record is used instead of (or alongside) an A record.

Most websites today still rely heavily on A records (IPv4), but AAAA records are becoming increasingly important as IPv6 adoption grows across networks, mobile providers and modern hosting platforms.

Understanding how AAAA records work helps you avoid configuration issues, improve compatibility and ensure your website is reachable across both IPv4 and IPv6 networks.

Quick Summary

AAAA records connect a domain to an IPv6 address. They work alongside A records and are essential for modern network compatibility.

  • IPv6 Address Mapping
  • DNS Resolution
  • A Record Companion
  • Modern Hosting Support
  • Network Compatibility
  • Mobile Connectivity
  • Dual Stack Setup
  • Future-Proof DNS

What an AAAA record actually does

An AAAA record maps your domain name to an IPv6 address. When a visitor accesses your website, DNS checks whether an IPv6 route exists and sends them to the correct server.

If both A and AAAA records are present, modern devices will often prefer IPv6 automatically, while older systems fall back to IPv4 without user involvement.

This makes AAAA records an important part of dual-stack hosting setups where both IPv4 and IPv6 are supported at the same time.

Why IPv6 matters

IPv6 was introduced to solve the long-term shortage of IPv4 addresses. It provides a vastly larger address space and improves routing efficiency in modern networks.

While IPv4 is still widely used, many internet providers and mobile networks now prioritise IPv6 where available. This means properly configured AAAA records can improve connectivity in certain environments.

How AAAA differs from an A record

A records point a domain to an IPv4 address, while AAAA records point a domain to an IPv6 address. Both serve the same purpose but use different formats.

Most websites will use both record types together to ensure compatibility across all devices and networks.

Record Type Purpose Example Use
A Record Points domain to IPv4 address Traditional web hosting setups
AAAA Record Points domain to IPv6 address Modern hosting with IPv6 support

When you need an AAAA record

You only need an AAAA record if your hosting provider has given you an IPv6 address for your server.

If IPv6 is not enabled on your hosting plan, adding an AAAA record will not work correctly and may cause connectivity issues.

In most cases, your hosting provider will tell you whether IPv6 is supported and provide the correct values for DNS configuration.

Common setup types

IPv4 only setup

Uses only A records. This is still common but limited to IPv4 compatibility only.

Dual stack setup

Uses both A and AAAA records to support IPv4 and IPv6 users automatically.

IPv6 only setup

Rare for public websites, but used in modern infrastructure and internal systems.

Common issues with AAAA records

Misconfigured AAAA records can lead to inconsistent website access, especially if IPv6 is enabled but not fully supported on the server.

Best practice for beginners

The safest approach is to only add AAAA records when your hosting provider explicitly supports IPv6 and gives you the correct address.

If you're unsure, start with A records first, then add AAAA later when IPv6 is confirmed and tested.

Always test changes using a DNS lookup tool and allow time for propagation before assuming a problem is permanent.

What this means for your website

Proper DNS configuration ensures that visitors reach your website quickly and reliably, regardless of their network type.

AAAA records are not required for every site, but when used correctly, they improve compatibility and future-proof your domain setup.

Next steps

If you're managing DNS yourself, check your hosting panel to confirm whether IPv6 is enabled before adding any AAAA record.

You can also use a DNS lookup tool to verify whether your current domain already has AAAA records configured.

Frequently Asked Questions

Everything you need to know about AAAA records and IPv6 DNS setup

An AAAA record is a DNS record that maps a domain name to an IPv6 address so browsers can locate your website on modern networks.
An A record points to an IPv4 address, while an AAAA record points to an IPv6 address. Both serve the same purpose but use different IP formats.
In most modern setups, yes. Using both allows your website to work on IPv4 and IPv6 networks, improving compatibility.
IPv6 is the modern version of internet addressing designed to replace IPv4, offering a much larger address space and improved network efficiency.
Not always. Performance depends on routing and network conditions, but IPv6 can improve connectivity on networks that prioritise it.
If the IPv6 address is incorrect or unreachable, users on IPv6 networks may be unable to access your website until the record is corrected.
No. AAAA records require a server with a valid IPv6 address. Without IPv6 support, the record will not function correctly.
Changes depend on DNS propagation and TTL settings. Updates can take from a few minutes to up to 24–48 hours in some cases.
Most modern devices and networks support IPv6, but some older systems or misconfigured networks may still rely only on IPv4.
Only if your hosting provider supplies IPv6 details. Otherwise it is safer to leave DNS managed by your provider or follow official instructions.