How To Test Your VPN

written by

Jack Foster

last updated

June 17, 2021

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

When a plumber installs your central heating, leaks are easy to find, you just look for the drips – right? But when it comes to your VPN, how do you make sure that it isn’t leaking?

Many people decide to use a quality VPN like NordVPN to unblock censored content or mask their IP address. VPNs are the ideal solution for you to appear as though you are in another location and also protect your sensitive data.  You can even use a VPN to view Netflix or Youtube videos that are not available in your country, or to torrent.

VPNs Can Fail

There is one problem, VPNs can fail. You need to make sure that your VPN is working effectively before you put your full trust in your VPN. Thankfully you can take matters into your own hands and take measures to protect yourself by ensuring that your VPN is 100% leak proof. 

In this article, I’ll go over the ins and outs of testing your VPN to make sure it is secure and doing its job. After all, there is no point in using a VPN and assuming that you are safe when in reality your IP or data is being leaked.

What does “Leak” Mean In A VPN?

A VPN is designed to cloak your IP address and also provide a safe tunnel through which your data gets transported. The data is also encrypted via a variety of protocols, depending on what VPN provider you choose to use. 

If any of your information is made available, your IP address, your data or online activity – that is known as a “leak”. Your private information should be kept private and if not then that is considered a leak. Logging on and logging off are two points where leaks are prevalent. For that reason, your VPN should use kill switches and other methods to protect your activity. 

How Do VPNs Leak?

Before we discuss how to test your VPN and make sure that it’s not leaking, it is a good idea to understand how a VPN can leak in the first place.  There are many ways that a VPN can leak that you need to know about, these include:

ISSUE #1 IP Address Leak

Your IP address is how you are identified online. Reverse engineered, it can even point hackers in the direction of your actual physical location. Your IP address will also provide information about your online footprint. That is the websites that you visit and what you do online. 

The common reason for an IP address leak is due to IPv4 and IPv6 incompatibility. 


Domain Name System (DNS) are how domain names become IP addresses and vice versa. Basically us humans understand words (the domain name) and computers understand numbers (the IP address). The DNS is the translator that makes sense of it all so that we can communicate with computers and surf the web. 

In some cases, a DNS can disclose your location. The way that this works is due to your ISP (internet service provider) turning long IP addresses into text URLs (Domain names). When you visit a website, the website will request your IP address. This can be used to translate an online store into local currency or simply to make the connection to your computer. 

If you are not using a VPN then your IP address can be disclosed in this way. Why does this matter?  A DNS leak may not seem serious, but it can lead to what is called a “DNS hijacking attack”. Also, DNS leaks can be intercepted by hackers to see what you are doing. 

What is DNS hijacking?

When requesting information from a website your query is sent along a string of servers. This query can be redirected and this is known as “DNS hijacking”. This becomes particularly sinister when hackers make a copy of a website that looks the same to steal your details. This can also leave your device open to being injected with malware.

ISSUE # 3 WebRTC leak

Web Real-Time Communication (WebRTC) is a built-in program that comes with browsers. WebRTC can be manipulated when code is inserted in the program. Code that can take off the cloak of your VPN and see underneath. This can lead to your data being exposed.

Test Your VPN in 4 Steps

It is easy to test your VPN. Here are three easy steps that you can follow to test your VPN in a few seconds

  • Step 1 – Make sure your VPN is turned off and type in “what is my IP” in Google.
  • Step 2 – Copy and paste your IP address into a document
  • Step 3 – Turn on your VPN and repeat step 2. 
  • Step 4 – Compare IP addresses

Check your IP address in Step 4 against the one you got in Step 2. Once you have returned to check your IP address, after switching on your VPN you should find that it has changed (to your VPNs IP address).

If your IP address doesn’t change then your VPN is leaking.

Check For DNS Leaks

You can test your DNS on They have both a “standard” and an “extended” test that you can take to find out more information about the strength of your VPN. DNS Leak Test is an invaluable tool for VPN users to test the anonymity of their provider. 

How To Fix DNS Leaks

If you find that your DNS is leaking there are a few things that you can do. Here are three options for you to consider:

  1. Turn off IPv6 on your device
  2. Contact your VPN provider
  3. Make sure that your VPN has DNS Leak protection. If not – change your VPN provider. 

If you’re looking for great deals on your new VPN then click here to discover the best.

Check for WebRTC Leaks in 3 Steps

  • Step 1 – Make sure your VPN is switched off
  • Step 2 – Go to IPLeakTest – copy your IP address into a notepad
  • Step 3 – Connect your VPN and you should see a new IP address that should be coming from your VPN provider

Another great resource for this is

Browser Leaks offers detailed information about your internet connection. You should be able to view your public and private IP address on Browser Leaks. 

How to Fix WebRTC Leaks

WebRTC is not connected to your VPN, so changing VPN won’t help. Browsers like Chrome, Firefox, and Opera usually have WebRTC enabled by default. To fix WebRTC try the following:

Disable WebRTC – by installing a browser that excludes WebRTC. Safari and Internet Explorer don’t have WebRTC deployed by default, so you can use one of those browsers to fix WebRTC leaks. 

Alternatively, you can install WebRTC Network Limiter.

What To Do If Your VPN Isn’t Working

If you’ve followed all of the steps above and your VPN still isn’t working then it could be for one of the following reasons:

  • VPNs Can Be Considered Illegal – In some countries/ regions, for example, China, VPNs are considered illegal. If you are in this position you can choose a government-approved VPN. 
  • Speed Drop – If you use a VPN that is far away from your physical location then you might experience a sudden drop in browsing speed. This can also happen when ISP restricts bandwidth or when a server is too busy. Some VPNs get busy at peak times and as such users can experience a drop in speed at these times, meaning your VPN won’t work as it should.
  • Malware – Free VPNs often don’t work, unless they are capped versions of premium solutions. You might get a virus due to a dodgy VPN, so we’d always suggest opting for a premium VPN for your security and peace of mind. 
  • VPN Connect Drop – From time to time a VPN connection can just drop. That is where the automatic kill switch from your VPN is essential. Kill switches will keep you secure and allow you to use the internet within the security of your VPN tunnel. 
  • Hackers – If you have visited a website that has malware or opened an email that contains a virus you could be hacked. In this instance, your VPN won’t be able to protect you. 

The Bottom Line

Ensuring that your VPN is working properly is an important step to take. Otherwise, you might be exposing yourself when you had thought you were protected. The easy steps that I’ve outlined should help you to navigate whether your VPN is working or not. If not, then you can contact your VPN provider to make sure that they provide DNS leak protection and ask them to help you to set things up. 

That’s why I always advise you to go with a VPN with great customer service. Once you have established that you are protected, make sure to check your VPN once in a while to ensure that you are still fully protected.

you may also like...

ibVPN Review

Based in Hong Kong, PureVPN has been running for over 13 years now and has…
Read more

Turbo VPN Review

TurboVPN offers a free service, but is it worth your time? Read my thoughts in…
Read more

PureVPN Review

Based in Hong Kong, PureVPN has been running for over 13 years now and has…
Read more Review

One name that is usually overlooked is Should you be paying attention to this…
Read more

VPNArea Review

Is VPNArea a good choice? Discover more about this vPN provider, which is based in…
Read more

Secure VPN Review

SecureVPN boasts a kill switch and supports torrenting. Discover more about this VPN solution.
Read more

Hide My IP Review

Hide My IP has servers in 123 different countries around the world. Discover whether this…
Read more

FrootVPN Review

If you are looking for a low-cost, basic VPN, FrootVPN is certainly worth considering. Find…
Read more

BTGuard Review

Boasting high levels of security, BTGuard is a VPN well worth considering, but is it…
Read more

Browsec Review

From security to speed; discover everything you need to know about Browsec VPN.
Read more

Avira Review

Known for their antivirus product, Avira brought a VPN out in 2016. Read my full…
Read more

Mullvad Review

Mullvad is a VPN that's not as well known as others, so I've delved into…
Read more Review was created back in 2014 by the company known as Wicked Technology. is it…
Read more

VPN.S Review

VPN.S, also known as VPNSecure, is a solution worth considering if you are looking for…
Read more

SaferVPN Review

SaferVPN describes itself as the fastest and simplest VPN on the market. Bold claims! Does…
Read more

IVPN Review

Incorporated in Gibraltar, IVPN has a small server network. However, it comes with some great…
Read more

Proton VPN Review

ProtonVPN is based in the friendly jurisdiction of Switzerland. A great start, but does the…
Read more

PrivateVPN Review

PrivateVPN is a user-friendly VPN that is good for streaming purposes and combines effective encryption…
Read more

Tiger VPN Review

Based in Slovakia, TigerVPN has more than 300 servers across 42 countries. Is it right…
Read more

Ivacy Review

Ivacy has been around for quite some time now, and it certainly offers some great…
Read more

OpenVPN Review

OpenVPN is an open-source software application that many VPN providers use today. Discover more.
Read more

Zoog VPN Review

ZoogVPN has a very small network, but is it a case of quality over quantity?…
Read more

TorGuard Review

TorGuard is based in the United States, but can we get passed this poor jurisdiction?…
Read more

Buffered Review

Buffered VPN was recently absorbed into From speeds to security, I assess this VPN…
Read more

Opera Review

Opera is more of a proxy than a full VPN, but it is free, which…
Read more

HIDE me Review is a VPN that ticks a lot of boxes, especially in terms of streaming.…
Read more

AVG Review

AVG is a brand that is known around the world for its antivirus product, and…
Read more

AirVPN Review

KeepSolid offers robust VPN services for both the business and also the individual user. Delivering…
Read more

AceVPN Review

Acevpn has servers across more than 50 locations worldwide, but is it worth downloading?
Read more

ZenMate Review

ZenMate is a German VPN provider that will allow you to safely browse the internet…
Read more

VPN Unlimited Review

KeepSolid offers robust VPN services for both the business and also the individual user. Delivering…
Read more

IPVanish Review

IPVanish boasts an impressive line up of over 1000 servers across 60 countries. They’re by…
Read more

VyprVPN Review

A solid VPN that offers insanely good security and anonymity. From only £3.63 per month,…
Read more

NordVPN Review

NordVPN is a Panama-based VPN allowing you to connect to 4,952 servers worldwide. It’s well…
Read more