🛡️ DNS Leak Test
Check if your VPN is leaking DNS requests. Detects DNS queries bypassing your VPN tunnel and exposing your real ISP.
This test checks which DNS resolvers handle your queries by timing responses from known providers.
Detected DNS Resolvers
| Provider | IP Address | Response Time | Status |
|---|---|---|---|
| Responding No Response |
Your Connection
What is a DNS Leak?
A DNS leak occurs when your DNS queries are sent to a DNS server outside of your VPN tunnel. Even if your web traffic is encrypted through a VPN, DNS queries can reveal which websites you visit to your ISP or other third parties.
How Does This Test Work?
This test sends DNS resolution requests through multiple well-known DNS providers (Google, Cloudflare, Quad9, OpenDNS) and measures which ones respond. If you're using a VPN with its own DNS, only the VPN's DNS should respond quickly. Multiple fast responses from different providers may indicate a DNS leak.
Common Causes of DNS Leaks
| Cause | Solution |
|---|---|
| VPN not configured to use its own DNS | Enable 'Use VPN DNS' in your VPN settings |
| OS DNS settings override VPN | Set DNS to automatic or use VPN's recommended DNS |
| IPv6 DNS leak (VPN only tunnels IPv4) | Disable IPv6 or use a VPN that supports IPv6 |
| Split tunneling misconfigured | Ensure DNS queries go through the VPN tunnel |
How to Fix DNS Leaks
The most reliable fix is to use a VPN with built-in DNS leak protection. Most reputable VPN providers include this feature. Additionally, you can manually configure your system to use the VPN provider's DNS servers, or use encrypted DNS protocols like DNS-over-HTTPS (DoH) or DNS-over-TLS (DoT).