What is a DNS leak?
A DNS leak is when your DNS lookups travel outside your VPN — to your provider's resolver — revealing which sites you visit even though your traffic is encrypted.
What it is
DNS turns a name likeexample.com into an IP address. Your device asks a DNS resolver to do this. Normally, when a VPN is on, those lookups should go through the VPN's own resolver.A DNS leak happens when they don't — your operating system keeps using your ISP's resolver (or another one outside the tunnel), so your real provider sees every domain you request.
Why it matters
Even with an encrypted VPN tunnel, a DNS leak exposes your browsing to your ISP and anyone on that resolver's path, and can give away your real location. It quietly defeats much of the privacy you expect from a VPN.
How to check
Run the DNS leak test above. Your browser resolves a unique one-time name on our own authoritative DNS server, and we record which resolver actually asked — its IP, provider and country — then compare it to your network. We never store your own IP.
How to fix
If the resolver doesn't match your VPN:
- Turn on your VPN's “DNS leak protection” / “use VPN DNS” setting.
- Set DNS manually to your VPN's resolver, or a trusted one like
1.1.1.1. - Disable IPv6 if your VPN doesn't tunnel it (a common leak path).
- Flush your DNS cache and re-test.