A DNS leak is when your traffic runs through a VPN, but website names are resolved by your provider's own resolver: the address is hidden, but the list of sites is not. A browser cannot see this on its own, so the check works from the other side: you request a few random names in our zone, and we show which address came asking for them. That address is your resolver.
The check takes a few seconds and installs nothing.
Click "Test DNS", it takes a few seconds.
The country and network owner behind each address come from the open service ipwho.is: the request goes straight from your browser.
Two things are compared: the network you went out to the internet from, and the network that came asking for names. There are exactly three possible outcomes.
| What you see | What it means |
|---|---|
| Same network | The resolver is on the same network as your exit: DNS queries take the same path as your traffic. For a VPN connection, this is the correct picture. |
| Same country, different network | Someone else, your provider or a public DNS, resolves the names. Without a VPN, that is expected. With a VPN on, it means a third party sees the names. |
| Different country | Requests bypass the tunnel, most often reaching the provider that gave you internet access. Your address stays hidden, but the list of sites does not. |
We see the resolver's address, not the person's: between you and our server there can be a chain, a home router, a provider's forwarder, and a public DNS, and only the last one in the chain reaches us. There can be more than one resolver: that is normal, the system queries them in turn. If the list is empty, it means the request never reached our zone, which happens when a network blocks unfamiliar domains or an extension blocks the request.
Also worth checking: whether the VPN works as a whole, whether WebRTC exposes your real address and whether IPv6 bypasses the tunnel.
In the 404 VPN app, DNS queries are intercepted and sent inside the tunnel, to 1.1.1.1 over DNS-over-HTTPS through our server. Your provider sees one encrypted connection instead of a list of sites.
How to connect 404 VPN →Was this useful?
One tap, no sign-up