Happy Eyeballs Webtester

View our source code for the tests and the local testbed setup on GitHub GitHub
HE Version 1 Tester

The Happy Eyeballs version 1 defines the racing of IPv4 vs IPv6. We test this behavior of your client by artificially adding latency to IPv6 packets. Depending on your clients settings it will wait for the IPv6 connection attempt.

HE Version 2 Tester

The Happy Eyeballs version 2 defines the racing of A vs AAAA DNS queries. We test this behavior of your client by artificially adding latency to A or AAAA queries. In this test not only your client but also the configured resolver and any forwarder in the resolution chain can impact the result.

HE Version 1 Resolver Tester

This test does not test your device, os, and browser but targets your recursive resolver. It uses a more complex DNS setup to infer if your resolver performs any type of Happy Eyeballs. Only our authoritative name server can see the results. As we did not implement a way to live feed the results back to your browser session, we cannot show you the results. We are working on a solution.