VPN Speed Testing Tool | Results Updated Daily

The first and only VPN speed testing tool on the market that monitors providers 24 hours a day, 7 days a week to provide you with real-time speed data.

VPN speed test

We know that the number one issue that people care about with regards to VPNs is speed, every VPN user wants the fastest VPN.

Unfortunately, most VPN comparison sites don’t test speed in a scientific way. Testing a VPN from home or an office, via WiFi, via a speed testing website doesn't give accurate and repeatable scientific data. So what’s the solution?

ProPrivacy.com’s testing methodology:

We have testing servers in these areas worldwide: 

  • The USA
  • South Africa
  • The United Kingdom

These servers test all VPN company speeds every eight hours (three times a day).

  • We test various locations across the VPN companies
  • We average these out to give a speed score to each VPN

Speedtest Counter

7186

Tests done last 7 days

29691

Tests done last 30 days

899086

Total tests done

  • We test downloading the same amount of data in the same way across VPNs, so the measurement is scientific.
  • We store all historic data and make the last seven days' figures available to the public.

This method means that all speed tests are done in exactly the same way for every VPN, without WiFi connections, internet connections, or speed test websites affecting the results - which they do, massively.

The Results - The Five Fastest VPNs

* Other provider's speeds are shown lower down on the page

Place Provider Average Speed Max Speed Visit Site
1. 96.94 Mbit/s 638.91 Mbit/s Visit Site
2. 95.33 Mbit/s 639.24 Mbit/s Visit Site
3. 80.04 Mbit/s 336.18 Mbit/s Visit Site
4. 77.87 Mbit/s 277.81 Mbit/s Visit Site
5. 77.02 Mbit/s 307.03 Mbit/s Visit Site

Which VPNs Do We Test?

We test the following VPN services, and their average speeds over the last 7 days are shown in (brackets):

Speedtest List

  1. PureVPN (96.944 Mbits/s)
  2. Ivacy (95.332 Mbits/s)
  3. NordVPN (80.04 Mbits/s)
  4. Private Internet Access (77.866 Mbits/s)
  5. ExpressVPN (77.02 Mbits/s)
  6. Astrill VPN (74.138 Mbits/s)
  7. Hide.me (73.682 Mbits/s)
  8. Surfshark (73.588 Mbits/s)
  9. LeVPN (68.412 Mbits/s)
  10. HMA (67.458 Mbits/s)
  11. Trust.Zone (66.496 Mbits/s)
  12. IPVanish (63.578 Mbits/s)
  13. Mullvad (60.834 Mbits/s)
  14. ZoogVPN (59.048 Mbits/s)
  15. ProtonVPN (58.876 Mbits/s)
  16. SaferVPN (57.878 Mbits/s)
  17. TunnelBear (57.744 Mbits/s)
  18. CyberGhost VPN (55.492 Mbits/s)
  19. StrongVPN (55.38 Mbits/s)
  20. PrivateVPN (55.004 Mbits/s)
  21. VPN.Asia (53.596 Mbits/s)
  22. VPNArea (53.546 Mbits/s)
  23. ibVPN (52.036 Mbits/s)
  24. ZenMate VPN (50.02 Mbits/s)
  25. UltraVPN (48.64 Mbits/s)
  26. GOOSE VPN (46.842 Mbits/s)
  27. AirVPN (46.764 Mbits/s)
  28. CactusVPN (46.712 Mbits/s)
  29. AzireVPN (46.656 Mbits/s)
  30. Windscribe (46.632 Mbits/s)
  31. FastestVPN (41.616 Mbits/s)
  32. VPN Unlimited (40.976 Mbits/s)
  33. VPNCity (40.426 Mbits/s)
  34. VyprVPN (28.254 Mbits/s)
  35. RingVPN (0 Mbits/s)
  36. TorGuard (0 Mbits/s)
  37. IVPN (0 Mbits/s)

If you would like us to test a VPN that isn't on the list, send us a message.

What Are Average Speed and Max Speed/Burst?

Weighted Speedtest Result is the average of all speed tests across countries, weighted towards local connections, as we've found slightly more people use VPNs within their own country. It is a great indication of performance, as it contains hundreds of readings from across the globe. These readings push VPNs as fast as they go, so the results are not restricted by the speeds of our servers, which all use ultra-fast 1Gbit/s connections. Basically, this means we push the VPNs as fast as they will go!

For those who are curious, our weighing calculation is as follows: 60% of the speed measurement is cross-continent and 40% is local connections (same country), since our research suggests that's how most people use a VPN. 

Max Speed/Burst is a local download via a content distribution network (CDN), so a download from a UK server to a UK server, for example. This gives a max speed indication for nearby traffic. This is not an indication of quality performance across the board, but it's still interesting to see.

A thought on VPNs

Speed is important when picking a VPN, but many other factors should also be taken into account, such as your location, the devices you are using, or what you want a VPN for. If you are using a VPN for torrenting or to stream US Netflix, speed is important. 

Written by: Pete Zaborszky

Founder of ProPrivacy.com and privacy advocate even before Edward Snowden's revelations. Computing graduate from Imperial College London. Speaker at cybersecurity conferences e.g. IPExpo and regularly speaks on tech podcasts.

70 Comments

Aziz Ur Rehman
on June 3, 2020
Reply
I have noticed Nordvpn Speed Increased inspeed tests. Is it due to new protocol? Also i dont see hotspot shield added to the list. It would be great to see how it performs using its hydra protocol.
https://cdn.proprivacy.com/storage/images/proprivacy/02/ray-walshjpeg-avatar-image-default-1png-avatar-ima-7df05c2bafe5e85cb7cb582cd8351a9bpng-avatar-image-default-minpng-avatar_image-small.png
Ray Walsh replied to Aziz Ur Rehman
on July 9, 2020
Reply
It is still using OpenVPN. If it is faster then it has just improved its network as far as we know.
Robert
on April 7, 2020
Reply
Good, informative article. Thanks for that. Would it be possible to share the data with results for each location too?
https://cdn.proprivacy.com/storage/images/proprivacy/02/member-dougjpg-avatar-image-default-1png-avatar-image-default-minpng-avatar_image-small.png
Douglas Crawford replied to Robert
on April 8, 2020
Reply
Hi Robert. We are currently working with our developers to improve these tests in various ways, and hopefully, this will allow us to automate the publication of more detailed results. Watch this space!
Paul
on November 5, 2019
Reply
To make it even more valuable and assist readers with making a truly informed evaluation it would be good to see the impact upon a constrained connection so reveal the overhead associated with using a VPN service (rather than raw throughput available from a service). An example would be to constrain the local connection to say 76 or 100 Mbit and record throughput achieved. The reduction in throughput expressed as a percentage would show loss in bandwidth observed associated with each VPN and in doing so provide a useful metric applicable to a typical user who may be interested in consuming a service.
https://cdn.proprivacy.com/storage/images/proprivacy/02/member-dougjpg-avatar-image-default-1png-avatar-image-default-minpng-avatar_image-small.png
Douglas Crawford replied to Paul
on November 11, 2019
Reply
Hi Paul. Yes. We have great speed test infrastructure, but aware that there are improvements in how this information can be presented (including exactly as you describe). Please watch this space as a series of changes are in the works.
Nick
on March 24, 2019
Reply
Just FYI, Mullvad replaced their expired root certificate on 22 March. That’s probably why it just took a dive in the performance list. Also, will there be (or are there) any tests using WireGuard? Reservations aside, it seems to be “the” protocol for performance.
Show More Got Something to Say?

Write Your Own Comment

Your comment has been sent to the queue. It will appear shortly.

Your comment has been sent to the queue. It will appear shortly.

Your comment has been sent to the queue. It will appear shortly.

  Your comment has been sent to the queue. It will appear shortly.

We recommend you check out one of these alternatives:

The fastest VPN we test, unblocks everything, with amazing service all round

Longtime top ranked VPN, with great price and speeds

One of the largest VPNs, voted best VPN by Reddit

Strong presence, no-logs policy