New. DNS Leak Test

DNS Leak Test

Find every DNS server your connection is really using, and whether any of them leak your network via EDNS Client Subnet.

Ready to test

We run the lookup 25 times to reveal every DNS server your connection rotates through.

About

A single check only shows one DNS server. But your connection often spreads lookups across a whole pool of them. This test is powered by edns.upset.dev and repeats the check many times so you can see every DNS server answering for you, catch unexpected ones, and spot any that share part of your network with the sites you visit.

How it works

The test runs in three steps.

01

Run the test

Start the test and we run a lookup many times in a row, straight from your browser.

02

Catch every server

Each lookup uses a fresh address, so we see whichever DNS server answers. Repeating it reveals the whole pool your connection rotates through.

03

Read the list

You get every DNS server we caught, how often each one answered, and whether any leaked part of your network.

FAQ

  • What is a DNS leak?

    A DNS leak happens when your DNS lookups go to a server you did not expect, often your ISP instead of the private resolver your VPN or custom DNS is supposed to use. That can expose which sites you visit.

  • Why do I see more than one DNS server?

    Large providers run pools of servers behind a single address. Running the lookup many times lets us catch the different servers your connection actually uses, instead of just the first one.

  • What does ECS mean in the results?

    EDNS Client Subnet. When a DNS server forwards it, part of your network address is shared with the websites you visit so they can route you to a nearby server. It is convenient, but it gives away roughly where you are.

  • How do I fix a leak?

    Use a trusted resolver over an encrypted protocol like DoH or DoT, and make sure your VPN routes DNS through its own tunnel. Then run the test again to confirm only the servers you expect show up.