How to check if VPN is working?

To check whether your VPN app of choice is working properly or not, several tests need to be carried out. Don’ let the word “test” scare you, these are very simple to carry out and they take only a couple of minutes to complete.

These are the steps that need to be followed:

  1. At first, you should ask yourself: What is my IP address? It is important to make sure that your device is not connected to the VPN server. Once you get the results, note down your IP address.
  2. Next, connect your device to the server and confirm your IP address once more. This time, you should see a different IP address than the one you already noted down during the first step. If you get a different IP address then your VPN is working correctly.
  3. Additionally, you can also run DNS leak tests as well. 
  4. If you notice that your VPN is not working properly, all of your DNS requests will be handled by your internet service provider (ISP). They are able to see exactly which websites you’re visiting.
  5. It is simple to conduct a DNS leak test. Using your browser, go to, and run the standard test. Once the test is complete, the results should not reveal the name of your ISP.

If everything checks out, then the VPN is working properly.

Testing for leaks

To test for active leaks, you simply need to connect to a VPN server and then visit the test site. This test is usually conducted to confirm how the provider performs when the connection is active and stable. It is possible to simulate different types of interruptions to check if the VPN is working, and if the network connectivity keeps dropping, or if it is stable. This can be done through:

  1. Connecting to a VPN server and opening on your browser.
  2. Manually interrupting your internet connection. Disconnect your internet connection while the VPN server is still running.
  3. Loading several different test websites while the VPN server is still trying to reconnect. This test is important to identify brief reconnection leaks.

The most common problem is the fact that numerous servers have IPv6 leaks, and since many of them support IPv6, they usually attempt to block IPv6 from the operating system.

Checking for WebRTC Leaks

  1. If you haven’t yet already, identify your original IP address, you can connect and use the IPLeak website.
  2. The next step is to connect your device to the VPN server and refresh the webpage. Alternatively, you can visit our dedicated VPN test page. This should reveal two things your new IP address and new location. The results are based on the country you’ve chosen.
  3. Under the ‘Your IP addresses – WebRTC detection’ you should be able to see a private IP. This IP address should be dissimilar from your original public IP address.

Best alternatives

1# Surfshark: Best Budget VPN   2# ExpressVPN: Best Premium VPN