Skip to main content
IPv6 tools100% FreeInstant

IPv6 Compatibility Checker: Is Your Domain IPv6 Ready?

This free IPv6 compatibility checker tests whether a domain works over IPv6. It looks for AAAA records on the domain and www, and checks that its name servers and mail servers also support IPv6.

By Debmedia Technologies LLP · Kolkata, India · Updated

What Is an IPv6 Compatibility Check?

An IPv6 compatibility check tests whether people on IPv6 networks can reach your domain. A growing share of visitors use IPv6, and some networks, especially mobile ones, are IPv6-only. If your site lacks IPv6, those visitors reach it through translation layers that can be slower, or not at all.

This tool inspects the DNS side of your setup and, where possible, tries a real connection. It then gives a plain verdict and a list of what to fix.

How to Use This IPv6 Compatibility Checker

  1. Enter a domain name, such as example.com.
  2. Press Check IPv6.
  3. Read the verdict at the top, then the list of checks.
  4. See the AAAA records table for the IPv6 addresses found.

What Is Checked

CheckWhy it matters
AAAA record on the domainWithout it, IPv6 visitors cannot find your site by name.
IPv4 record presentMost visitors still use IPv4, so keep both.
AAAA record on wwwMany sites use the www name, which needs its own IPv6 record.
Name servers with IPv6IPv6-only resolvers need to reach your DNS over IPv6.
Mail servers with IPv6Optional, but it helps mail delivery on IPv6 networks.
Connection testA record is only useful if the server answers on that address.

The protocol itself is specified in RFC 8200, the IPv6 specification.

How to Make Your Domain IPv6 Ready

  1. Ask your host for an IPv6 address for your server, or enable IPv6 in the control panel.
  2. Make your web server listen on that address.
  3. Add an AAAA record next to your A record, for the main name and for www.
  4. Open the firewall for ports 80 and 443 on IPv6.
  5. Run this checker again to confirm every item passes.

Notes About the Connection Test

The connection test needs an IPv6 route from our server. When none is available at the moment, the tool says so and skips that step, so you never see a false failure. The DNS checks still run in full.

What to Do Next

View all addresses of your domain with the domain address finder, send a test to the IPv6 address with the IPv6 ping tool and find out who owns the address block with the IPv6 owner lookup.

Why Run an IPv6 Compatibility Checker?

An IPv6 compatibility checker shows problems that you will not notice from your own desk, because your connection probably works over IPv4. Run the IPv6 compatibility checker after every hosting or DNS change, since a new server or a reset zone can quietly drop your AAAA records. Share the results with your host if something fails, because many panels enable IPv6 with one setting.

Frequently Asked Questions

An AAAA record is the DNS record that holds an IPv6 address for a name. Without one, visitors on IPv6-only networks cannot find your site by name.
Not yet. Most networks run both side by side. Supporting IPv6 means keeping your IPv4 records and adding AAAA records next to them.
If none of your name servers can be reached over IPv6, clients on IPv6-only networks may be unable to look up your domain at all.
When our server has IPv6 connectivity, it tries to open port 443 or 80 on your IPv6 address. If our server has no IPv6, only the DNS part is tested.

Disclaimer: results come from live requests and can change as records and servers change. We cannot guarantee that every answer matches what every visitor sees.