Reading Time: 7 minutes

VPNs are without a doubt a godsend for privacy-concerned online users.

With every other VPN provider claiming to offer the same features, the same level of privacy and the same powerful unblocking capabilities, it can be quite frustrating to pick and choose only the best.

Don’t worry though, I’ve done all the leg work for you.

I’ve spent numerous hours filtering out 100+ VPN services and shortlisted only the top 4:

  • NordVPN
  • PureVPN
  • Surfshark
  • ExpressVPN

In my quest to suggest you only the best of the best, I’m going to test each of the above-mentioned providers in multiple categories and see how they fare.

So without further ado, let’s begin.

Don’t want to read the whole Article? Use filters instead…


Testing criteria

My testing criteria are pretty straight forward.

I’m going to pin above-mentioned VPN providers against each other in a series of categories and pick a winner in each category.

This is by far the most transparent method of testing I can think of. I personally haven’t seen anyone online test VPNs this way.

At the end of the review, I’m going to see how each VPN fared in each category and declare an overall best VPN.

Following are the testing categories for this review:

  • DNS / IP address leaks
  • User experience
  • Netflix unblocking
  • Speeds
  • Server coverage
  • Features
  • Pricing
  • Simultaneous connections
  • Privacy policy
  • Device compatibility
  • Customer support
  • Money back guarantee

Simultaneous Connections

Simultaneous-connection-Banner

Being able to secure multiple devices with just one subscription plan is absolute bliss. You get the freedom to either have all the privacy to yourself or split the bill with a friend or two.

Generally speaking:

VPN providers either tend to offer 2 to 3 simultaneous connections or none at all.

For instance, the Avast SecureLine VPN doesn’t offer any simultaneous connections. You only get the leverage to secure one device.

That said, the VPN providers I’ve shortlisted in this review actually do offer generous simultaneous connections.

Let’s compare them, shall we?

NordVPN

First up, let’s look at NordVPN. They’ve personally been my favorite for the past two years. Aside from offering tons of features, they also offer plenty of simultaneous connections.

At the moment NordVPN offers 6 simultaneous connections. That’s enough to pretty much secure all the devices you may have laying around.

PureVPN

Next up we have PureVPN.

Although I’ve extensively talked about this VPN in my in-depth PureVPN review, it still deserves a separate shout out in this blog too.

Anyways back to the topic…

PureVPN is not too far behind NordVPN in terms of simultaneous connections, it too offers 5 simultaneous connections.

Surfshark

Although NordVPN and PureVPN both offer plenty of simultaneous connections. They are no match for Surfshark. Let me tell you why…

If you check out their website, they claim to offer unlimited simultaneous connections. They advertise it as “One account for you and your whole family.”

This is great because you’re not limited to a specific number.

Realistically speaking, you won’t be able secure infinite number of devices, but it’s good to see there’s no specific number.

ExpressVPN

As far as simultaneous connections are concerned, ExpressVPN didn’t wow me at all.

They only offer 3 simultaneous connections at max. That’s half of what NordVPN offers.

Overall they can definitely do better in this category.

Simultaneous-connections

Winner!

Surfshark clearly dominated this category by a long shot. If simultaneous connections are your priority, definitely go with Surfhshark.

Surfshark

Pricing

Price-Banner

No matter how good a VPN service might be, if it’s not affordably priced, it wouldn’t appeal to an average consumer.

Price definitely affects buying behaviors.

VPN providers that usually offer special pricing or discounts are the ones to get.

NordVPN

Despite its massive stature, NordVPN’s subscription plans are very reasonably priced. As of January 2019, NordVPN offers 4 subscription plans, monthly, 1-year, 2-year, and 3-year plans.

Their monthly plan costs around $11.95 and doesn’t come with any discounts. However, the rest of the three plans actually come with 41%, 66%, and 75% discounts respectively.

After the discount, their 1-year plan costs $6.99, the 2-year plan costs $3.99 and their 3-year plan costs $2.99 a month.

PureVPN

Now let’s take a look at the pricing plans of PureVPN.

In comparison to NordVPN, PureVPN doesn’t offer a 3-year plan, yet 1-month, 1-year, and 2-year plans are still offered by PureVPN.

Their monthly plan doesn’t come with any discounts and costs $10.95/mo.

That said, similar to NordVPN, they too offer pretty noteworthy discounts on their 1-year and 2-year subscription plans.

After a 63% discount, their 1-year plan costs $4.08 and their 2-year plan costs $2.88 after a 74% discount.

Surfshark

Next up is Surfshark.

Currently, they offer 3 plans. 1-month, 12-months, and 24-months.

Their monthly plan is by far the least attractive and totally unjustifiable if you ask me.

Their 12-months plan, on the other hand, is fairly priced. It comes with a 50% discount and only costs $5.99 a month. Yet, it is still no match for their 24-months plan.

Why…?

Well, because it’s the cheapest among all 4 providers and comes with a huge 83% discount. After the discount, their 24-months plan only costs $1.99/mo.

ExpressVPN

Last up we have ExpressVPN.

To be honest, ExpressVPN is not cheap (well, Kind of…)

They offer 3 plans. 1-month, 6-months, and 15-months. Their monthly plan is ridiculously priced. It costs a whopping $12.95 a month.

I get that their service is great and all but $12.95 is still just not justifiable in my opinion.

Their 6-months plan is also quite expansive. It too costs a staggering $9.99 a month. It also doesn’t come with discounts either.

Their 15-months plan is however reasonably priced.  Although not cheap, it does comes with a 49% discount.

After discount, their 15-months plan will end up costing you $6.67 a month. Technically speaking, you’re only paying $6.67 for 12 months, the rest of the 3-months are free.

price

Winner!

Yet again Surfshark wins this category. Its 24-month plan is not only the cheapest among its competitors but also in the entire industry.

Surfshark

Features

Features-Banner

Powerful features are what make up any premium VPN service. Without them, a VPN app is nothing more than an empty shell.

Kill switch, Powerful encryption, cunning protocols are the must-have features of any VPN service.

If a VPN provider offers extra value-added features, that’s an added bonus.

NordVPN

Feature-wise NordVPN is very well equipped. I mean seriously well equipped.

Check this out:

All of their subscription plans come standard with 2048-bit encryption, simultaneous connections up to 6 devices foolproof DNS leak protection and two separate sets of Kill switches.

And yes, I did say two Kill switches, one that works on system level and the other that works with specified applications.

Pretty nifty right?

Oh yeah! They also offer Double-Hop (Double VPN) and an ad-blocker feature called CyberSec.

Aside from that, I really like their SmartPlay feature. Basically, this feature unblocks a whole bunch of streaming and geo-restricted sites.

This worked as advertised. For instance, I tried unblocking the U.S library on Netflix and it worked perfectly (more on that later on).

PureVPN

PureVPN too offers some very impressive features.

Right of the bat, I really liked their built-in ad-blocker feature.

Normally the browser on my test laptop is filled with annoying ads, so it’s nice to see it included in the PureVPN app.

Security wise they support industry standard 256-bit encryption, OpenVPN among other protocols and a failsafe kill switch.

If you’re particularly concerned about IP leaks, don’t worry PureVPN offers IPV6 Leak Protection too.

One feature that I didn’t find in NordVPN is “Ozone”. This feature basically works as an Antivirus program. Ozone also warns you if you’re visiting a suspicious website.

Pretty handy in my opinion.

Surfshark

Surfshark totally took me by surprise.

Being much smaller and newer than its competitors, I didn’t expect Surfshark to offer similar features as its rivals.

For instance, Surfshark offers a very efficient Kill switch, MultiHop future that’s similar to NordVPN’s Double Hop feature and a CleanWeb feature like PureVPN.

Aside from that, Surfshark offers all the usual industry standard encryption and protocols.

That said, Surfshark still needs to add a lot more attractive features if it wants to compete with the top dogs.

ExpressVPN

ExpressVPN too had some very awesome features to bring to the table.

Best in class 256-bit AES encryption, OpenVPN among other powerful protocols, Zero-knowledge DNS, Kill switch and VPN split tunneling are all present in ExpressVPN.

Other than that, one thing that I didn’t find in the rest of the 3 VPNs is a built-in speed test feature. This makes ExpressVPN super convenient to test internet speeds without having to leave the VPN app.

Features

Draw

So who’s the winner here?

To be honest, it’s quite difficult to pick just one winner.

Let me explain…

NordVPN deserves to be the winner because it offers the most features out of the bunch. However, PureVPN takes the cake with its extra value-added feature called “Ozone”.

Surfshark doesn’t offer as many features as its competitors so I can’t pick it as a winner.

This leaves us with ExpressVPN.

Now ExpressVPN does offer a lot of features and its built-in speed test feature does give it an edge over its competitors.

After careful consideration, I’m declaring both ExpressVPN and NordVPN winner in this category.

ExpressVPN     NordVPN

Server coverage

Server-Coverage-Banner

Servers are the heart and soul of any VPN service.

The more servers a VPN provider offers the better. If you want to bypass geo-restrictions and fast speeds, you must make sure your VPN provider offers a large and diverse server park.

Spoiler alert:

VPN providers discussed in this review do offer hundreds, in fact, thousands of geographically diverse servers.

Let’s take a look, shall we?

NordVPN

If we talk about servers, no one even remotely comes close to NordVPN.

I’m not even over exaggerating, NordVPN does actually offer the largest server count among its competitors if not in the entire industry.

At the time of this review, NordVPN offers about 5196 servers across the globe. That’s almost twice as much as what other VPN providers in this review are offering.

Region wise NordVPN offers coverage in the Asia Pacific (442 servers), The Americas (2326 servers), Europe (2432 servers), Africa, the Middle East and India (61 servers).

PureVPN

PureVPN also offers a pretty noteworthy server park.

At the moment, PureVPN offers about 2000+ servers in around 140+ locations worldwide.

Although the actual number of servers they’re offering is nowhere as impressive as NordVPN, its server coverage is definitely noteworthy.

Compare to NordVPN, PureVPN offers its services in 140+ countries and 180+ locations. That’s twice as much as NordVPN.

PureVPN also offers its services in one more region than NordVPN. Aside from Asia (321 servers), The Americas (758 servers), Europe (801 servers) and Africa (150 servers), PureVPN also offers its service in Oceania (93 servers).

Surfshark

I’m not going to beat around the bush here, Surfshark doesn’t offer a lot of secure servers. In fact, it is marginally incomparable to Nord, Express, and PureVPN.

At the moment, Surfshark only offers about 500+ servers at max in around 50 countries. Although it might not sound like much, however, considering how new they are, it is still quite good.

Their regional server coverage is fairly good. At the moment they offer coverage in Europe (32), The Americas (6), Asia Pacific (9)the Middle East and Africa (3).

ExpressVPN

Lastly, let’s check out what ExpressVPN has to offer.

As far as numbers are concerned, ExpressVPN is not too far behind PureVPN. At the moment, ExpressVPN offers about 2000+ servers in 94 countries and in 148 locations.

Although their server count is similar to PureVPN, they don’t offer coverage in as many countries as PureVPN. They also offer lesser server locations than PureVPN.

That said, their regional server coverage is just as good as its competitors. ExpressVPN offers coverage in the Americas, Europe, Asia Pacific, the Middle East, and Africa.

Server-Coverage

Winner!

I think you already know who the winner is in this category.

NordVPN clearly wins thanks to its massive sever park.

That said, both Express and PureVPN deserve an honorable mention due to their excellent and diverse server coverage.

NordVPN

Device compatibility

Device-compatibility-Banner

A VPN app must be compatible with multiple platforms and operating systems.

Since everything is shifting to mobile, you need a VPN that’s compatible with mainstream mobile devices.

If a VPN provider offers support beyond traditional desktops and mobile devices, like for say browsers, routers, casting devices, and gaming consoles, that’s an added bonus.

Note: I’m only going to talk about compatible apps that you can actually download from the provider’s website.

NordVPN

First up, let’s take a look at what NordVPN has to offer.

Taking a look at their website, they do offer quite extensive support for devices and platforms.

PureVPN

PureVPN also covers a whole bunch of devices and platforms. In fact, more than NordVPN for sure.

Although they do mention support for like 20 different devices, I’m only going to list the ones you can actually download.

That said, even though they mention the iOS app on their website, there isn’t actually one available on the Apple App Store.

That’s something to consider if you’re an iOS user.

Surfshark

Next up, let’s check out Surfshark.

Compatible wise Surfshark is on par with NordVPN. Pretty cool for a newbie.

ExpressVPN

Last but not least, let’s check out ExpressVPN.

While Nord, Surfshark, and PureVPN did offer quite an impressive array of compatible apps, none of them offer quite support like ExpressVPN.

Like I said earlier, I’m only going to list the compatible apps that you can download, not the ones that you have to set up using tutorials.

On their website, they list all the devices they currently offer downloadable apps for.

Device-compatibility

Winner!

So let’s break it down.

To pick a winner in this category, I’m going to exclude both Nord and Surfshark because they only cover fairly standard platform and devices.

On the other hand, both PureVPN and ExpressVPN cover a rather unique set of devices.

For instance, PureVPN gets a point for its dedicated Kodi app.

That said, ExpressVPN clearly wins this category thanks to its awesome support for Nvidia Shield, Nook, Amazon Fire TV, Safari, Kindle Fire and even Blackberry.

Express

Money back guarantee

Money-back-guarantee-Banner

Refund policies are like the “Get out of jail free cards” of the VPN industry. You get the freedom to walk away from a lengthy subscription plan without risking anything.

It makes sense right? Why would you want to continue using a service if you’re not satisfied with it?

NordVPN

In addition to offering pretty affordable subscription plans, NordVPN also offers very lengthy money back guarantee.

At the moment, all of their plans are covered by a full 30-refund.

PureVPN

Even though the 30-day money back guarantee of NordVPN is pretty lenient, PureVPN ones up NordVPN with it 31-day refund policy.

Although not by a long shot but even an additional day matters.

Surfshark

Keeping itself aligned with the competition, Surfshark also offers a full 30-day money back guarantee.

ExpressVPN

ExpressVPN also offers a risk-free no questions asked 30-day money back guarantee.

Money-back-guarantee

Winner!

Although all four providers offer a pretty similar refund policy, PureVPN takes the cakes with its 31-day money back guarantee.

Even though it’s technically only a one day difference, but like the great Dominic Toretto once said – “it doesn’t matter if you win by an inch or a mile.  Winning’s winning!” 😉

Pure

Customer support

Customer-Support-banner

Good customer support is also gruelingly important to ensure a reliable service.

I know how frustrating it can be to figure out stuff on your own.

A Fast customer support team and well-documented troubleshooting guides ensure your issues gets resolved on time, every time.

NordVPN

NordVPN offers one of the most extensive customer support systems in the industry.

With NordVPN, there are three ways you can get your issues resolved. You can either check out their comprehensive documentation or contact them through email or live chat support.

Their pre-written documentation is very well defined and neatly segregated into different categories.  Personally speaking, I found their answers to be very well written and easy to understand.

Their email support is also super responsive and fast too. They got back to me within minutes.

Same with their live chat support, quick and informative.

PureVPN

PureVPN also offers documentation, short guides, troubleshooting documentation, live chat, and email support.

Although I found their documents very helpful, the same can’t be said for their email and live chat support team.

While both express and NordVPN got back to me almost immediately, I didn’t hear anything from PureVPN for a few hours. However, they did eventually get back to me.

Their live chat support was also not the best. It felt like I was chatting to a robot rather than an actual human.

Their response time was fast though but mostly because they copy/ pasted their answers.

Surfshark

Surfshark also offered both written documentation and email/ live chat support. However, since their new and all, I found their documentation section to be rather empty. They definitely need to add more content.

Aside from that, I wasn’t satisfied with their email support either. Unlike PureVPN that got back to me within a few hours, Surfshark never did.

That said, what did impress me was their live chat support. Their support team was not only polite but also very informative.

ExpressVPN

Same story with ExpressVPN too. They offer a lot of well-written documentation on troubleshooting and setup guides.

Like I said earlier, their support team was quick and responsive. I got an email response within minutes. Their live chat support was also fast.

Best part, it truly felt like an actual human was answering my queries. That’s something you don’t see every day.

Customer-Support

Draw

So who won? Well, it’s a bit complicated.

I can’t consider PureVPN the winner because of its robot-like live chat support and I can’t pick Surfshark because of its rather slow email support.

That leaves us with Express and NordVPN.

I like both NordVPN and ExpressVPN because of their extensive documentation and quick human-like email / live chat support

So it’s a draw.

NordVPN     ExpressVPN

Privacy policy & jurisdiction

Privacy-policy-&-jurisdiction-Banner

Privacy policy and jurisdictions can either be a deal maker or a breaker.

If a VPN provider logs too much user data, there’s no point in getting it. Similarly, there’s no point in opting a VPN service that falls under the jurisdiction of the Five, Nine and Fourteen Eyes.

NordVPN

NordVPN is all about user privacy. They mention no data logging many times on their website.

Taking a closer look at their privacy policy and it’s actually true. Since they operate from the jurisdiction of Panama, they legally don’t have to abide by data retention laws.

According to their privacy policy, the only information they do log is your email address and payment information. Aside from that, they also store your cookies to personalize their site experience for you.

Overall their privacy policy seems legit to me. However, I still find the privacy policy of PureVPN much easier to read and comprehend.

PureVPN

PureVPN has been highly criticized for its privacy policy in the past.

The fact that they helped law enforcement agency catch a creep is living proof of their checkered past. That said, they’ve certainly come a long way since then.

Taking a look at their privacy and it’s easy to see the staggering difference.

According to their updated privacy policy, they’re headquartered in Hong Kong and only keep a record of your Name, Email Address, and Payment Methods.

They also explicitly list the information they don’t collect.

  • Your browsing activities
  • DNS requests
  • Origin IP address
  • Assigned VPN server IP address
  • VPN session timestamp

Overall, I love how transparent they are about their privacy policy.

Surfshark

It’s the same story with Surfshark too. They also claim “no data logging” on their website.

Similar to PureVPN, they also explicitly mention what information they collect about their users.

According to their privacy policy, they only log user’s e-mail address, encrypted passwords, Basic billing information and order history.

Aside from that, they store browser cookies and diagnostic information of their apps.

As far as their jurisdiction is concerned, they’re headquartered in the British Virgin Islands.

ExpressVPN

Lastly, we’ll look at ExpressVPN.

Right of the bat, their privacy policy is really thorough. I mean seriously though.

Since I don’t want to bore you with too much information, I’m only going to talk about the information they log.

Similar to Nord and Surfshark, the only personal information they collect about their users is an email address and payment information.

Other than that, they collect cookies and diagnostic information.

Oh! Before I forget, they are headquartered in the British Virgin Islands, same as Surfshark.

Privacy-policy-&-jurisdiction

Draw

So who offers the best privacy policy? Let’s recall.

  • All of the 4 providers offer a true no data logging policy.
  • All of them are headquartered in a data retention free jurisdiction
  • All of them offer a well-documented privacy policy.

So I guess it’s a tie.

ExpressVPN     NordVPN

PureVPN     Surfshark

Fastest VPN

Speed-Banner

What can I say about speeds? If you’ve ever used a VPN, you’ll likely know that it takes quite a significant chunk out of your original bandwidth. 20% to 30% is the bare minimum.

Now that we’ve gotten that out of the way, let’s see how Nord, Pure, Surfshark and ExpressVPN fares in my speed test.

I’ll perform the speeds test of each VPN using my office 100 Mbps connection.

Note: For the sake of keeping things concise, I’m only going to perform the speed test on the U.S server.

NordVPN

Let’s start off with NordVPN.

To be brutally honest with you guys, I wasn’t satisfied with the speeds I got from NordVPN.

Now don’t get me wrong, the server connection time was really fast, it’s just that I didn’t get the speeds I was expecting.

Using my 100 Mbps connection, I only managed to get about 55.3 download and 60.5 Mbps upload speeds.

Ping was also substantially high, peaking in at about 145 Ms.

PureVPN

PureVPN performed much better than NordVPN.

I managed to get about 70.6 download and 75.5 Mbps upload speeds.

Ping was decent this time, peaking in at about 50 Ms.

Surfshark

Surfshark managed to offer just as good speeds as PureVPN.

After connecting to their U.S server, I managed to achieve about 64.4 download and 71.6 Mbps upload speeds.

Ping was also decent, peaking at 78 Ms.

ExpressVPN

Now, ExpressVPN performed exceptionally well.

After connecting to the U.S server, I managed to achieve speeds of about 80.2 download and 84.11 Mbps on my 100 Mbps internet connection.

The ping was also substantially lower than both Surfshark and NordVPN, maxing in at about 36 Ms.

Overall, highly satisfied with the speeds of ExpressVPN.

Speed

Winner!

Now I know these aren’t the fastest speeds, and you’re right, they aren’t. However, this is to be expected from overhead encryption.

Taking a look at the speeds of all four providers and we can see a clear winner. ExpressVPN dominated this round. It’s no wonder why ExpressVPN is famous for its speeds.

Express

The user experience

User-Experience-Banner

Good user experience is absolutely crucial for a VPN service. If a VPN app is slow, sluggish or too complicated to use, don’t purchase it.

NordVPN

The user experience of NordVPN is rather minimalistic. The application is super clean and lightweight on both mobile and desktop.

I particularly like their mobile version better but I guess it’s just personal preference. In the middle of the app you have your server map and down at the bottom is where you can select a specific country.

I also really like the quick connect option located at the bottom of the app.

Aside from that, the settings option is fairly simple with an option to enable Kill switch, contact support, upgrade plan and log out.

Overall the app is super fluid and dead simple to use.

PureVPN

PureVPN certainly has the best mobile interface out of the bunch. They’ve certainly put quite a lot of work into it.

The app is super snappy and pretty much lag free. I also like the animations they’ve used throughout their mobile application, it really gives it a more modern look.

That said, same can’t be said for their desktop app, particularly their Windows app. I can’t bear to describe how terrible it is.

The app not only looks dated but is also terribly sluggish. Connecting to a server takes excruciatingly long and when it does finally connect, it completely messes up the Wi-Fi settings.

Speaking of delayed server connections, their Android app is also plagued with the same issue. Sometimes it would take too long to connect, other times it would prompt you to an auto-reconnect popup.

Overall their Windows app is terrible and their Android app could use a bit of tweaking.

Surfshark

Now let’s check out Surfshark.

The user interface of Surfshark is also quite minimalistic. Although it lacks the flair of Nord and PureVPN, it is still a very well designed app. This goes for both mobile and desktop apps of Surfshark.

Similar to NordVPN, you can select various different servers from the bottom of the app. At the bottom is where you’ll also find the optimal location button.

This works exactly like the quick connect option of NordVPN.

That said, their settings section is significantly more comprehensive than NordVPN.

Unlike NordVPN where you only get a couple of basic options, Surfshark gives you the option to enable or disable the Kill switch, CleanWeb, and NoBorders.

There is also a dedicated section for support. I like that I can check out different FAQs, contact support and even check the status of my tickets right from within the app.

Surfshark also took slightly less time to connect to a server than NordVPN.

ExpressVPN

Lastly, let’s take a look at ExpressVPN.

The ExpressVPN app looks quite minimalistic on the outside but is highly customizable on the inside.

Launching up their mobile app and you’re only greeted with a rather bland looking home screen, however, the settings option is where all the action is at.

You get an option to choose different protocols and even an option to enable the auto-reconnect feature of ExpressVPN.

I particularly like the help & support section of their app. Aside from the contact support option you get in the settings menu, there’s an option to test your IP, DNS leak and even WebRTC leak from within the app itself.

ExpressVPN was also slightly, just slightly faster than the rest in terms of actually connecting to a VPN server.

User-Experience

Draw

So who won? Let’s see…

While PureVPN offered the most attractive mobile app, its desktop app was really pathetic.

NordVPN and Surfshark both looked quite similar in terms of UI, however, Surfshark’s mobile app definitely packed a few more options in the settings menu.

However, you do have to consider that it took Surfshark slightly less time to connect to a server than Nord.

ExpressVPN’s UI wasn’t all that attractive than both Nord and Surfshark, however, it did offer significantly more customizable options in the settings menu.

Oh! And it also took slightly less time for ExpressVPN to establish a secure connection than its competitors.

Overall it’s a tie between Surfshark and ExpressVPN.

ExpressVPN      Surfshark

DNS / IP address leaks

DNS-IP-Address-Leaks-Banner

DNS and IP address is what uniquely identifies a web user. It’s the fine line between you and your privacy.

Sadly, a lot of the VPNs currently available on the market are plagued with DNS and IP leaks.

With that said, let’s check out how our four providers fare in this test.

For testing purposes, I used IPleak.org.

Let’s begin…

NordVPN

To test whether NordVPN suffered from the dreaded IP / DNS leak, I connected to a U.S server first and then visited the IPleak.org website.

IPleak.org accurately showed my country and the city I was connected to. It also verified that NordVPN didn’t leak my IP or DNS.

NordVPN passed the leak test without any issues.

PureVPN

To test the IP / DNS leak with PureVPN, I connected to a Canadian server. Sure enough, PureVPN too passed the leak test without any issues.

Surfshark

Now let’s check out Surfshark.

To test the IP / DNS leak with Surfshark, I connected to a German server. As you’ve guessed it, Surfshark too passed the IP / DNS leak test like a champ.

ExpressVPN

Lastly, let’s check out ExpressVPN.

To test whether ExpressVPN VPN leaked my IP, I connected it to a French server. Sure enough, it too passed without any issues.

DNS-IP-Address-Leaks

Draw

Since all four VPN providers didn’t leak IP / DNS, it’s a tie.

NordVPN     Surfshark

PureVPNExpressVPN

Netflix unblocking

Netflix-Unblocking-Banner

Unblocking streaming sites, Netflix, in general, is the number one reason why people even purchase VPNs.

Netflix and a bunch of other streaming sites are unfortunately geo-restricted. If you’re not in a specific region, you won’t be able to enjoy the latest content.

Bummer right? Well not quite.

Let’s see whether Nord, Pure, Surfshark and ExpressVPN are capable of unblocking Netflix.

NordVPN

First up, let’s see how NordVPN performed.

For this test, I choose a U.S specific show called “Biggie and Tupac”. Unsurprisingly, NordVPN easily managed to play the show.

Video quality was great and I didn’t notice any lags. I also didn’t encounter the annoying Netflix proxy error, not even once.

PureVPN

Now let’s check out PureVPN.

For testing purposes, I played a show called “The House of Cards”.

Unlike NordVPN, PureVPN didn’t manage to unblock Netflix right away. I did encounter the proxy error at least once before I managed to play the show.

That said, playback was just fine, quality was great and I didn’t notice any lags either.

Surfshark

Surfshark also worked particularly well with Netflix. To test it out, I decided to play “Avengers: Infinity War”.

In my test, Surfshark easily managed to play the movie and that too in high quality.

ExpressVPN

ExpressVPN wasn’t lucky at first. Similar to PureVPN, ExpressVPN also prompted me to the annoying proxy error.

To test it out, I played “Peaky Blinders”. At first, it didn’t play, however, after switching to a different U.S server, I was able to watch the show without any issues.

Streaming quality was also just as great as the other providers.

Netflix-unblocking

Draw

While all four VPN providers managed to unblock Netflix, only Surfshark and NordVPN managed to do it without encountering the proxy error.

It’s a draw between Surfshark and NordVPN.

NordVPN      Surfshark

Best overall VPN

Best-overall-vpn-Banner

So which is the best overall VPN? Let’s break it down.

So, we started off with twelve different categories. All four VPNs performed differently in each category.

Let’s start off with NordVPN.

NordVPN

NordVPN managed to dominate in almost every category. In total, NordVPN won in 6 out of 12 overall categories.

Down below are all the categories in which NordVPN won:

  • DNS / IP address leaks
  • Netflix unblocking
  • Server coverage
  • Features
  • Privacy policy
  • Customer support

PureVPN

While PureVPN did exceptionally well in some categories, it didn’t perform too well in others.

Below are the categories in which PureVPN won:

  • DNS / IP address leaks
  • Privacy policy & jurisdiction
  • Money back guarantee

Now don’t get me wrong, PureVPN is still a great service, especially for budget-friendly folks.

Surfshark

Surfshark also performed exceptionally well. Overall it managed to win in 6 categories. That’s seriously a major achievement for a relatively new VPN provider.

Below are the categories in which Surfshark won:

  • Simultaneous connections
  • Pricing
  • Privacy policy & jurisdiction
  • User experience
  • DNS / IP address leaks
  • Netflix unblocking

ExpressVPN

Even though all four providers performed exceptionally well, ExpressVPN clearly performed better than the rest.

Overall ExpressVPN managed to win in the following 7 categories:

  • DNS / IP address leaks
  • User experience
  • Speeds
  • Features
  • Privacy policy
  • Device compatibility
  • Customer support

Best-overall-vpn

Final verdict!

So there you have it, folks, this was my comprehensive review of the best VPN services of 2019.

To make it easy for you, I’ve spent numerous hours carefully testing every little detail of the above mentioned providers.

Whether it’s speed test, IP leak or Netflix unblocking, I’ve done it all.

After careful consideration, I’ve declared ExpressVPN the Best VPN 2019.

That said, PureVPN, NordVPN, and Surfshark all deserve an honorable mention.

So what are your thoughts about the best VPN services? Have I missed any? Let me know in the comments, I’d love to add it to my blog.