VPN Speed Testing Done Right - Results Updated Daily - BestVPN.com

VPN Speed Testing Done Right – Results Updated Daily

Pete Zaborszky

Pete Zaborszky

November 20, 2017

As one of the biggest and most established Virtual Private Network (VPN) review sites, BestVPN.com is continually looking for better ways to test and compare VPN providers.

We know that the number one issue that people care about with regards to VPNs is speed.

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?

BestVPN.com’s testing methodology:

  • We have testing servers in four areas worldwide: the US, Australia, the UK, and Hong Kong
  • 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


Tests done last 7 days


Tests done last 30 days


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

Average Scores Over the Last Seven Days

Which VPNs Do We Test?

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

  • AirVPN (51.64 Mbit/s)
  • Buffered (70.59 Mbit/s)
  • CyberGhost (66.11 Mbit/s)
  • ExpressVPN (65.24 Mbit/s)
  • hideme (29.47 Mbit/s)
  • HideMyAss (65.94 Mbit/s)
  • ibVPN (35.59 Mbit/s)
  • IPVanish (68.89 Mbit/s)
  • NordVPN (50.64 Mbit/s)
  • PrivateInternetAccess (49.65 Mbit/s)
  • PrivateVPN (63.43 Mbit/s)
  • ProtonVPN (34.92 Mbit/s)
  • ProxySH (37.08 Mbit/s)
  • PureVPN (66.12 Mbit/s)
  • SaferVPN (52.87 Mbit/s)
  • TunnelBear (46.36 Mbit/s)
  • VPNht (55.18 Mbit/s)
  • vpnunlimited (29.97 Mbit/s)
  • VyprVPN (54.91 Mbit/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 local connections (same country), since that’s how most people use a VPN typically, and 40% of the measurement is cross continent. We cap all measurements at 100Mbit since users are unlikely to use more than that. Except for the burst measurement of course.

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

Pete Zaborszky
March 6th, 2018

Pete runs Best VPN and wants to get detailed information to the readers. He is dedicated to being the best and providing the highest quality at anything he does. You can also find him on Twitter

49 responses to “VPN Speed Testing Done Right – Results Updated Daily

  1. Michael Angelo Cantara says:

    It would be great if you can test the speeds of Windscribe VPN.

    1. Douglas Crawford says:

      Hi Michael,

      Request passed on.

  2. Sven says:

    I think it’s an incorrect assumption that most users don’t have a 100+ Mbps connection. I would like to see more real world tests.

    Additionally, I would also like to see the following:

    1. in the beginning of the narrative or on the chart the average non VPN speed test

    2. The rated ISP speed of your connection

    3. the best non burst rate and the location of the server, the location of the testing computer

    1. Douglas Crawford says:

      Hi Sven,

      1. South Korea has the highest average connection speed in the world at 28.6 Mb/s and only four countries enjoy global average peak connection speeds over 100 Mb/s.

      2. It is a 1 Gbit/s connections.

      3. We are still working on how best to present this information in a way that does not just give all our findings to our competitors. As I recently said to Nate, however, we do plan to make historical data available in more detail. At present what you see are the averaged results from all source and destinations. As you can see in this screenshot of our back-end console, test servers are located Australia, Britain, Hong Kong and the United States.

  3. Sebastian says:

    Please consider add to your testing Vpn.ac (romanian co) , perfect privacy vpn (swiss) and vpnarea (bulgaria). First two are highly reviewed but i can’t find speed test especially avr mean speed test.

    1. Douglas Crawford says:

      Hi Sebastion,

      I have forward your requests, and we do plan to include all major VPNs (eventually!).

  4. Nate says:


    Would it at all be possible to see max speed/burst results for VPNs that are not in the top five for weighted speedtest results? I am particularly interested in a few other top VPNs like NordVPN and VyprVPN. Thank you so much for this accurate compilation.

    1. Douglas Crawford says:

      Hi Nate,

      The problem is that we don’t want to make all data available so can others just copy it. We have a huge problem with our content being plagiarized as it is. We do, however, plan to make historical data available in more detail, and all our new VPN reviews should include detailed analysis of our speed results (a new VyprVPN review is in the wings). I just had a quick peek at today’s max speed/burst results for the last 7 days … NordVPN 73.1 Mbits/s and VyprVPN 126.1 Mbits/s.

    2. Nate says:

      Hello Douglas,

      I understand completely. Thank you very much for the information provided. I look forward to reading your new reviews.

  5. Stealth says:

    Please test Mulvad’s performance.

    Thank you

    1. Douglas Crawford says:

      Hi Stealth,

      I’ll pass your request on.

  6. chintan says:

    please test AVIRA Phantom VPN Test

    1. Douglas Crawford says:

      Hi chintan,

      Request passed on to our tech team.

  7. Mark says:


    May I ask which protocol is being utilized? UDP or TCP? Tried ExpressVPN. In my network, TCP is a lot faster and stable. The irony here is that, theoretically, UDP should be faster because it’s stateless protocol. I have tried other VPN providers, and the latter holds true for all of them.

    May I request Perfect-Privacy be included in your test as well? This is the most expensive provider, I think. I think it would be interesting to see correlation between price and speed

    1. Douglas Crawford says:

      Hi Mark,

      Our tests use UDP because this is what most providers use by default. As you say, it is normally faster, so my usual recommendation is to use UDP unless you experience problems with it. You, however, seem to be experiencing problems with it. If you have a poor internet connection where lots of packet loss occurs, then TCP will, indeed, produce better results. I will forward your perfect Privacy Privacy request you our tech department.

  8. Jovenanth says:

    Very interesting look into the various speeds of the vpn providers. Details many providers leave out beyond claiming they’re Fast or Fastest.

    Just curious, do you have any information on the speeds for VPN Unlimited by KeepSolid ID?

    1. Douglas Crawford says:

      Hi Jovenanth,

      I have passed your request on to our tech team.

    2. Douglas Crawford says:

      Hi Jovenanth,

      We have now added VPN Unlimited to our results.

    1. Douglas Crawford says:

      Hi Artem,

      I have passed your request on. We also plan to do a full review of Avast Secureline VPN soon.

  9. David says:

    Without exposing details of your testing methodology, these are headline numbers and therefore, quite frankly not very useful.

    There are so many variables that impact any particular use-case scenario. Looking only at a snapshot report like this is virtually meaningless. It’s like making a purchase decision on a car based on which one has the fastest top speed, and factoring nothing else into the decision.

    I DO appreciate the effort. Presuming all your test cases are identical aside from VPN provider, what this does demonstrate is simply how your server(s) fared at given points in time. If you are using multiple test servers in multiple locations, credibility goes up quite a bit. Even so, there are SO MANY factors that influence real throughput. Nearly all of them are beyond the control of the end user and will vary from time to time based on factors that are very difficult to predict (e.g. server load).

    1. Douglas Crawford says:

      Hi David,

      In fairness, we are still working on the best way to present information provided by our new speed testing tools. Please see our ExpresVPN review for a preview for how we hope to provide a more detailed understanding of a VPN’s speed performance in future.

      – Presuming all your test cases are identical aside from VPN provider – this is indeed the case, although test locations can vary a little depending on where the VPN provider actually operates severs
      – what this does demonstrate is simply how your server(s) fared at given points in time – well, these are averaged results to multiple servers, which are repeated every eight hours (three times a day) for a number of days…

      So I think they do give a a good indication of average speed performance you can expect from each provider.

    2. Sven says:

      I agree with you Douglas. Use a site most people have access to and which they will also test themselves.

  10. Lux says:


    Thanks for the insight into speed of various VPN providers.

    Any chance of testing Vpn.asia and VPNSecure?

    1. Douglas Crawford says:

      Hi Lux,

      I have forwarded your request to our testing team.

  11. JiSiN says:

    Interesting topic… i wonder how much speed would be realistic for me.
    I got a 1Gbit Symmetrical connection in Switzerland.
    An average speed of 100-150 Mbit thru VPN would be 10-15% of my “regular” Speed and it would be kinda acceptable.
    But lower than 100Mbit (in average) would be quite a lot.

    So i wonder did anyone Test one of those Fast VPN services on a Gbit Connection?

    Thanks in Advance


    1. Douglas Crawford says:

      Hi JiSiN,

      Yes – these tests all are performed on 1 Gbit/s connections. The Max Speed/burst results show the maximum possible speed the VPN hand handle. With a 1Gbit/s connection to a nearby server (in Switzerland for you), you should get this speed – 10% or so. So with ExpressVPN, you should get around 100 Mbits/s…

      You may also want to look at IPVanish, which currently has a much higher Max Speed/burst result (184.4Mbits/s).

    2. JiSiN says:

      Hi Douglas,

      Thank you for Reply.
      I Wonder how much will the Average-Speed drop if i have to choose locations like Japan or South Korea?
      For example, if i want to watch Netflix Japan, Netflix Korea in 1080p.
      I guess a stable connection of about 10Mbit/s is needed to achieve that.
      If i could have 20MBit/s average speed 4K Streaming should be also no problem on Netflix at least.

      Is that realistically speaking possible with one of those VPN offers?

      btw Happy Holidays

      1. Douglas Crawford says:

        Hi JiSiN,

        Netflix’s official Internet Connection Speed Recommendations are:

        0.5 Megabits per second – Required broadband connection speed

        1.5 Megabits per second – Recommended broadband connection speed

        3.0 Megabits per second – Recommended for SD quality

        5.0 Megabits per second – Recommended for HD quality

        25 Megabits per second – Recommended for Ultra HD quality

        The average speed results shown above indicate that all the VPNs should be capable of streaming Ultra HD quality (4K), but this will depend somewhat on how fast your broadband connection is and where you are connecting from. With a 1 Gbit/s connection, I would be surprised if you encounter problems.

        And happy holidays, yourself!

  12. jester4jest says:

    There are no scientific ways for you to measure speed because of all of the routes traffic takes to reach the destination. You cannot eliminate enough of the variables. Your only option is to have servers located at the major Internet exchange points and test the VPN servers from there then publish the median and mean from each Internet Exchange.

    1. Douglas Crawford says:

      Hi jester4jest,

      … Which is pretty much what we do! We run tests over a number of days with our final scores being averaged results. That is pretty scientific.

  13. Hello says:

    Try testing BlackVPN!

    1. Douglas Crawford says:

      Hi Ivor.

      Hmm. Interesting! All I can say is that my results are very different…

    2. Ivor says:

      Hmmmm, I think I can see why there is a difference, I have just been using the “web based speedtest” and NOT the desktop client…. please see the difference in the speeds below
      As you can see there is a huge difference between the web based speedtest and the PC desktop client 🙂

      Normal Connection

      AirVPN recommended Connection


      AirVPN UK Connection

      1. Douglas Crawford says:

        Hi Ivor,

        I’m glad those results are better. FWIW, I just tried the desktop app and got very similar results with it to the web tests.

    3. Ivor says:

      Hmmm, very strange that how you are getting virtually the same results using your web browser for speed tests, I use chrome browser so not sure if it’s that, but there is still a huge difference in speeds .Just did another set of tests, see results below
      So, to conclude, for some strange reason, when I’m doing the AirVPN speedtest through my chrome browser the results I get are exceedingly slow??? Not got a clue why??

      Connected to Dutch server with AirVPN using desktop Speedtest client

      Connected to same Dutch server using Speedtest in Chrome browser

      Connected to my Normal connection using speedtest in Chrome browser

      Connected to my normal connection using desktop speedtest client

      1. Douglas Crawford says:

        Hi Ivor,

        I don’t know either, I’m afraid. Please note, though, that websites such as speedtest.net are not very reliable, and there are many factors that are out of your control. These include:

        – WiFi speed
        – WiFi interference
        – Server loads
        – Connection issues
        – Computer issues (e.g. how your CPU is affected during different times)

        This is why we have instituted the much more rigorous and scientific tests described above. I only mentioned speedtest.net because I also use AirVPN, and was surprised when you mentioned 50% speed loss. Speedtest.net provides a quick and dirty result, but it is not one that can be relied upon.

    4. Ivor says:

      Sorry this should have been the speedtest result whilst using it in chrome browser
      Connected to same Dutch server using Speedtest in Chrome browser

    5. Ivor says:

      Ok Douglas. Thanks for your input, much appreciated 🙂

    6. Sven says:

      Speedtest.net is the benchmark website for all users needing a network speed analysis.

      1. Douglas Crawford says:

        Hi Sven,

        Browser-based speed tests such as ones by Speedtest.net are nowhere near as accurate as those we perfiorm here.

  14. Ivor says:

    Hi, I’ve just been looking at your speed tests for VPN’S, do you think you could possibly do a test on the VPN I use, which is AirVPN. I’d be very interested to see how that performs as I find it an excellent service, although the download speeds whilst using it are reduced by at least 50%, in comparison to my “normal” connection, but I just assumed that was normal for VPN’S ??

    1. Douglas Crawford says:

      Hi Ivor,

      I have put a request in for you. Edit: I also use AirVPN, and 50% sounds quite high. Do you connect to a server a long distance away? Edit 2: We did recently run some tests for pour Upcoming BestVPN.com awards. AirVPN got an average speed of 18.57. FWIW, when connected by my UK D: 80 U: 5 Mbps connection to a Netherlands AirVPN server, I just scored 72.25/4.77 on http://beta.speedtest.net/. So I think it rather depends on where you are and where you are connecting to.

    2. Ivor says:

      Hi, No, I just always connect to the “recommended” server

    3. Ivor says:

      Their recommended is usually not that far away

      1. Douglas Crawford says:

        Hi Ivior,

        Hmm. Please see my edited answer to your first question.

    4. Douglas Crawford says:

      Hi again Ivor,

      Just to note that AirVPN’s average score for the last week in these tests in fact is actually listed on this page.

  15. Cera says:

    I am glad to see that you have tested ibVPN. I am currently their customer and I am pretty happy with their service.

Leave a Reply

Your email address will not be published. Required fields are marked *