DNS Leak Test

Verify that your DNS requests are going through your VPN

DNS Leak Test
Check if your DNS requests are leaking outside your VPN
Not tested

This test sends multiple HTTP requests through your connection and checks whether they all resolve through the same DNS server. If you're using a VPN, all requests should go through your VPN's DNS.

What is a DNS leak?

A DNS leak occurs when your DNS queries are sent outside your VPN tunnel to your ISP's DNS servers instead of your VPN provider's. This can reveal the websites you visit to your ISP even while connected to a VPN.

How to fix DNS leaks
  • VPN Settings: Enable "DNS leak protection" in your VPN app
  • Manual DNS: Set your DNS to a trusted provider (e.g. 1.1.1.1 or 9.9.9.9)
  • Firewall: Block DNS traffic (port 53) outside the VPN tunnel
  • OS Settings: Disable Smart Multi-Homed Name Resolution (Windows)
Limitations

This test checks HTTP-level resolver consistency, not true DNS query interception. For thorough DNS leak testing that captures actual DNS packets, consider dedicated services like dnsleaktest.com or browserleaks.com. This tool provides a quick check to see if your requests are resolving consistently through the same provider.