Check if your DNS requests are being routed through your VPN or leaking to your ISP's servers.
DNS (Domain Name System) translates website names like "google.com" into IP addresses that computers understand. Every time you visit a website, your device sends a DNS query. Normally, these queries go to your ISP's DNS servers, which means your ISP has a complete log of every website you visit — even if you use HTTPS.
When you connect to a VPN, all your traffic — including DNS queries — should be routed through the encrypted VPN tunnel. A DNS leak happens when some or all DNS queries bypass the tunnel and go directly to your ISP's DNS servers. This means your ISP (and anyone monitoring your connection) can see which websites you visit, even though your actual traffic data is encrypted.
This DNS leak test sends 6 sequential requests to VPN XO's servers from your browser, each forcing a fresh DNS resolution. We record the source IP address seen by our server for each request. If all requests show the same IP (your VPN's IP), your DNS is properly tunneled. If different IPs appear, some requests may be leaking outside your VPN tunnel.
VPN XO encrypts all DNS queries through the VPN tunnel. No leaks, no ISP snooping. Free forever.