Pete Zaborszky

Pete Zaborszky

novembre 20, 2017

As one of the biggest and most established Virtual Private Network (VPN) review sites, 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?’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.34 Mbit/s)
  • Buffered (62.28 Mbit/s)
  • CactusVPN (51.47 Mbit/s)
  • CyberGhost (64.44 Mbit/s)
  • ExpressVPN (62.56 Mbit/s)
  • hideme (51.68 Mbit/s)
  • HideMyAss (62.34 Mbit/s)
  • ibVPN (31.29 Mbit/s)
  • IPVanish (59.63 Mbit/s)
  • mypn (37.22 Mbit/s)
  • NordVPN (49.71 Mbit/s)
  • PrivateInternetAccess (49.82 Mbit/s)
  • PrivateVPN (60.01 Mbit/s)
  • ProtonVPN (30.31 Mbit/s)
  • ProxySH (35.67 Mbit/s)
  • PureVPN (61.44 Mbit/s)
  • SaferVPN (51.35 Mbit/s)
  • TunnelBear (44.12 Mbit/s)
  • vpnunlimited (29.17 Mbit/s)
  • VyprVPN (54.89 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

58 réponses à “VPN Speed Testing Done Right – Results Updated Daily

  1. Nathan K. dit :

    I have to say that I’m totally disappointed. The internet is full of articles about purevpn, how they keep logs and how their chrome extension leaks, among other found leaks Yet you decided to put them in the first place here. A self respecting website would not even recommend such a vpn, no matter how fast it is

    1. Douglas Crawford dit :

      Hi Nathan,

      This is a speed test page, and according to our comprehensive and regularly updated speed tests, PureVPN is the fastest VPN service we test at the time of writing. All the things you say about it are true, and are fully covered on our PureVPN Review – but that does not alter our speed test results. PureVPN does not feature on our 5 Best VPN Services list, or indeed, on any of our lists other than ones concerned purely with streaming online services (which, in all fairness, it is quite good at).

  2. Roy dit :

    In the last 12 months I tried a few VPNs, Cyber performed the worst for me, speed wise I got less than 40Mbit/s, no matter which country or server I connected to. As for Proton, I liked it as a service but the speeds were not good. Express was so so, but not when using streaming services, it slowed down immediately. Finally, I decided to go for NordVPN, though it is not recommended here. It is worth the attention given the price and speed, I get my average with Nord ~65Mbit/s, I still lose about 20% or so.

  3. Robert dit :

    Thanks for testing and making the results publicly available.

    I’m in a 3 day free trial period of NordVPN (on Arch Linux) with this NordVPN manager
    My connection is 100 Mbps down / 30 Mbps up.

    Your measurement of 50.48 Mbps is spot on. Yours is just a 2 tenths slower than my max. That speed is the fastest speed I can get with the available free servers. And with a server in the same city where I live and did the test. Singapore servers offered speeds of on average 12 Mbps down and 5 Mbps up. US servers were 14 down and 6 up at best. I think that both are a disappointment. UK and France were just a few Mbps slower than the 50.48.
    To be honest I’m very disappointed with VPN speeds if I look at my results and yours.
    A 40-50% speed loss is significant. I can only hope that the paid plans have better speeds. But it is highly unlikely that any VPN provider would only make servers available which offer slow to average speeds. Not good practice if you want to rake in those prospects.

    I’m not going to say anything about speeds of ProtonVPN servers. Again your measurements are spot on. And I’m also based in Europe. So I don’t know what’s going on there. Maybe they just had the hiccups. I’ll try again sometime this week.

    Next is ExpressVPN. Alright. I’m going in. Keep me covered.

    1. Douglas Crawford dit :

      Hi Robert,

      I’ll just note that you simply cannot expect blazing speeds for free. After all, running VPN servers costs money!

    2. Robert dit :

      Hi Douglas,

      You don’t get it. I wasn’t testing a free VPN service offered by NordVPN. I didn’t ask for free VPN service either.

      When I asked NordVPN how I could test the speed **from my PC** to their VPN servers before purchasing a plan, NordVPN offered me their free 3 day trial with full access to their VPN servers, and a link to
      Not exactly what I wanted because my PC is not involved with those speed tests.
      I already knew of the free 3-day trial + Speedtest through others, and that’s why I contacted them for other options to test between their servers and my own PC. Which they couldn’t offer.

      I hope that you do know about the free 3 day trial NordVPN offers :
      It’s where they pimp their VPN service in order to convince prospective customers.
      So like I mentioned in my previous post, offering low speeds to new money (by throttling the free plan) is not good practice :

      A 40-50% speed loss is significant. I can only hope that the paid plans have better speeds. But it is highly unlikely that any VPN provider would only make servers available which offer slow to average speeds. Not good practice if you want to rake in those prospects.</blockquote

      1. Douglas Crawford dit :

        Hi Robert,

        Ah. Sorry for the misunderstanding. Yes, I mention the 3-day free trial in my full NordVPN Review. The free trial allows you test out the full service for free (I don’t think your characterization of it is fair). As such, it should provide the same speeds as the full service. Speed performance has always been an issue with NordVPN. It has improved over the last year or so, but can still be very variable depending on which server you connect to.

  4. Michael H. dit :

    Hello Douglas!
    To only judge VPN performance by measuring speed is a gross error. My personal belief is that security and “no logging” of any sort is the real measure of a VPNs value.

    It’s NOT all about watching Netflix!

    Two of the words describing VPN are “PRIVATE” and “NETWORK”, which have nothing to do with speed!

    There is a gentleman who administers That One Privacy Site who measures ALL the parameters concerning VPNs, not just speed! He has made some disturbing observations with regards to some of the so-called VPN providers on his website.

    I appreciate your measuring and posting of the “speed ratings” and would like to see MULLVAD’s VPN speed as compared to the rest of the providers.

    1. Douglas Crawford dit :

      Hi Michael,

      I 100% agree, although whether they lose a large % of the internet speeds they pay for is a major factor for most people when choosing a VPN (or even deciding if they can be bothered using a VPN is the first place). Fortunately, there are many good VPNs pout there that are both fast and good for privacy.

  5. Michael Angelo Cantara dit :

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

    1. Douglas Crawford dit :

      Hi Michael,

      Request passed on.

  6. Sven dit :

    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 dit :

      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.

  7. Sebastian dit :

    Please consider add to your testing (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 dit :

      Hi Sebastion,

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

  8. Nate dit :


    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 dit :

      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 dit :

      Hello Douglas,

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

  9. Stealth dit :

    Please test Mulvad’s performance.

    Thank you

    1. Douglas Crawford dit :

      Hi Stealth,

      I’ll pass your request on.

  10. chintan dit :

    please test AVIRA Phantom VPN Test

    1. Douglas Crawford dit :

      Hi chintan,

      Request passed on to our tech team.

  11. Mark dit :


    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 dit :

      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.

  12. Jovenanth dit :

    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 dit :

      Hi Jovenanth,

      I have passed your request on to our tech team.

    2. Douglas Crawford dit :

      Hi Jovenanth,

      We have now added VPN Unlimited to our results.

    1. Douglas Crawford dit :

      Hi Artem,

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

  13. David dit :

    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 dit :

      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 dit :

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

  14. Lux dit :


    Thanks for the insight into speed of various VPN providers.

    Any chance of testing and VPNSecure?

    1. Douglas Crawford dit :

      Hi Lux,

      I have forwarded your request to our testing team.

  15. JiSiN dit :

    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 dit :

      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 dit :

      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 dit :

        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!

  16. jester4jest dit :

    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 dit :

      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.

  17. Hello dit :

    Try testing BlackVPN!

    1. Douglas Crawford dit :

      Hi Ivor.

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

    2. Ivor dit :

      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 dit :

        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 dit :

      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 dit :

        Hi Ivor,

        I don’t know either, I’m afraid. Please note, though, that websites such as 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 because I also use AirVPN, and was surprised when you mentioned 50% speed loss. provides a quick and dirty result, but it is not one that can be relied upon.

    4. Ivor dit :

      Ok Douglas. Thanks for your input, much appreciated 🙂

    5. Sven dit : is the benchmark website for all users needing a network speed analysis.

      1. Douglas Crawford dit :

        Hi Sven,

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

  18. Ivor dit :

    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 dit :

      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 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 So I think it rather depends on where you are and where you are connecting to.

    2. Ivor dit :

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

    3. Ivor dit :

      Their recommended is usually not that far away

      1. Douglas Crawford dit :

        Hi Ivior,

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

    4. Douglas Crawford dit :

      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.

  19. Cera dit :

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

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *