How to test if your VPN is working [Speed & Leak Check]

Reading time icon 4 min. read

Readers help support Windows Report. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help Windows Report effortlessly and without spending any money. Read more

Key notes

  • Having a VPN on your PC is great for your privacy and security, but do you know how to test if your VPN is working?
  • Masking your IP address doesn't always mean that your VPN provides you with the optimal level of security and privacy as it should.
  • Check out our Cybersecurity Section and learn how to enhance your digital protection.
  • Visit our How-To Hub for more easy-to-follow troubleshooting guides and tutorials.
How to test your VPN
Having a VPN on your PC is great for your privacy and security, but do you know how to test if your VPN is working? One of the most commonly-used tests is checking an online IP detection service. If your IP address is different than the one you had before you connected to the VPN, then it probably works, right? Wrong. Many VPN users believe that a simple IP change (which, by the way, can be also achieved without a VPN) means that the VPN is up and running, protecting your connection and privacy at full-force. However, this false sense of security may do more harm than good, especially if your VPN isn’t exactly what it advertises itself to be.  

How to check if your VPN is working?

Check if you’re connected

  1. Locate the VPN icon in your system tray
  2. Double-click it to display the VPN client’s main windowPIA is connected to a US VPN server
  3. Check the dashboard to see if you’re connected

This step might sound silly, but sometimes your VPN connection might suddenly drop. If you’re unfortunate enough to use a VPN without a killswitch, your Windows PC will almost immediately default to your previous, insecure connection.

As a result, you won’t be connected to the VPN server of your choice (even though you thought you were), and your connection won’t be secured and anonymized.

Perform a data leak test

  1. Launch your VPN client (we used Private Internet Access)
  2. Connect to a server of your choice
  3. Launch your favorite web browser
  4. Go to either one of these services:
    1. ipleak
    2. IPX
    3. BrowserLeaks
  5. Run a leak test
  6. Check if any of the following data leaked through your VPN connection:
    1. IP address
    2. DNS
    3. WebRTC
    4. Location
    5. Flash IP
    6. IPv6 geolocation
    7. ISP

Just to make sure, you can run the leak tests on all of the servers we’ve mentioned above. If none of these tests pick any sensitive data from your VPN connection, then your VPN is leak-proof.

However, note that some VPNs might leak data from some of their servers, while others are kept airtight. We’re not telling you to run leak tests every time you connect to a VPN server but is that such a crazy idea? Better safe than sorry, after all.

Bonus: Note that ipleak also has a torrent address detection feature. You add a magnet link to your torrent client of choice and wait for the results. If you see your real IP address in the torrent address testing area, your VPN is not secure.

Run a speed test

  1. Disconnect from your VPN (if connected)
  2. Launch a web browser
  3. Run an online speed test (we use Netflix’s and Ookla’s Speedtest)
  4. Wait for the results
  5. Launch your VPN client
  6. Connect to your desired server
  7. Run the same speed test
  8. Compare the results to see how your VPN affects your connection speed
  9. Optionally: run the tests on multiple servers to see how location affects your speed

Naturally, speed is an important part of your VPN. Having a secure, but slow VPN can turn simple, mundane activities, such as checking your email into sessions of endlessly waiting for the page to load.

We recommend sticking to only one speed test tool, and switching only if it doesn’t seem to work with your VPN (it’s not unheard of). On the other hand, running tests on multiple servers can help you understand if and how location affects speed.

It’s worth mentioning that certain VPNs enforce speed/bandwidth limits only on some of their servers/locations.

Final thoughts on testing your VPN

All things considered, it’s of utmost importance to understand how your VPN works and test it for leaks at least every once in a while.

Remember, even if your VPN successfully masks your IP, that doesn’t mean it also shields other sensitive data from prying eyes.

Last, but not least, running speed tests on your VPN can help you learn if the VPN limits bandwidth/speed, and also how location can affect your VPN connection speed.


More about the topics: Cybersecurity, VPN