How do I test DNS Leak?

VPNs are the best solution to protect your online privacy, as they create a tunnel between your computer and the Internet. But, unfortunately, not all VPN services make your online activity fully anonymous. Here’s how to find out if you’re exposed or not–we’ll be using the DNS leak test service provided by and Speedify as the VPN service:

  1. First, with the Speedify service disabledfind out your public IP address. You’ll see that your approximate location can be identified based on that only.

  2. Next, run the Standard DNS leak test and see the DNS servers your browser is querying.

  3. Next, start Speedify and connect to a VPN server in a different country, preferably on a different continent. Reload the testing page–it should display a different IP address. This is good–it means the VPN works in protecting your privacy with the websites or services you’re accessing.
    However, there’s one more step to go to confirm full online privacy–seeing if you’re also anonymous when DNS requests are made. Go to step 4. In the example above, we chose a VPN server located in the Netherlands, but you can choose the one that you like from your VPN service.
  4. Run the Standard test for DNS leaks again with Speedify on. This will generate a list of DNS servers that the browser queries. 
    Are the DNS results all from outside your home country? If so–you’re all set–your VPN protects you against DNS leaks!