🛡️ 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.

Potential DNS Leak Multiple DNS providers are resolving your queries. If you're using a VPN, your DNS requests may be leaking outside the VPN tunnel.
No Leak Detected Your DNS queries appear to be handled by a single provider. This is consistent with properly configured DNS settings.

Detected DNS Resolvers

Provider IP Address Response Time Status

Your Connection

Your IP Address
Responding Resolvers

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).