© 2021 CyberNews - Latest tech news, product reviews, and analyses.

Our readers help us create quality content. If you purchase via links on our site, we may receive affiliate commissions. Learn more

Surfshark VPN Review

Surfshark VPN is a big fish in the VPN service provider sea. Over the past couple of years they’ve taken a huge a bite out of other providers’ market share.

Not only do they have a very competitive price, but they can also back it up with useful features. So, in this Surfshark VPN review, I’ll take deep dive to find everything about their capabilities to protect your Internet traffic, unblock streaming services, and more. Going from security setup to features, pricing, clients, and support, you’ll learn everything there is to know about this VPN.

Country:British Virgin Islands
Logs:No logs
Price:from $2.49/month
Support:Knowledge base, FAQs, email, 24/7 live chat
Locations:65 countries

Surfshark pros & cons


  • Strong security features
  • GPS-spoofing feature
  • Shadowsocks support
  • Unblocks most streaming platforms
  • 7-day free trial
  • Accepts cryptocurrencies
  • Privacy-friendly business location
  • RAM-only servers
  • Very fast
  • WireGuard protocol
  • Superb customer support


  • No split tunneling on iOS
  • Apple product apps are slightly weaker

Visit Surfshark VPN to learn more about the features

Is Surfshark VPN secure?

Surfshark is one of the safest VPN service providers. You can customize your encryption standard and choose between several secure tunneling protocol options. Also, your authentication will be processed with an advanced hash function, keeping your credentials safe.

For VPN services, the safety requirements are extremely high. Luckily, Surfshark delivers in this regard, covering even some bases other top VPNs neglect.

Encryption protocols

Unlike most VPN service providers, Surfshark does bring a bunch of new things to the table. In 99% of the cases when reviewing a VPN service, their primary encryption cipher is AES-256. Surfshark doesn’t stray that far from this path, and it offers AES-256-GCM, which is a very secure cipher.

However, on their Android app, they allow switching between AES-256-GCM and Chacha20Poly1305. So, you have options, and both are very safe. The difference is that they rely on different instruction sets supported by different processors. If your device supports AES hardware acceleration, AES-256 will be a bit faster. In contrast, Poly1305 is an alternative encryption method for processors that don’t support it (which may be relevant to some phones). In any case, most modern processors have support for both. So, whichever method you’ll choose, you’ll still be protected by a very advanced cryptographic library.

Surfshark’s authentication is processed by scrambling your login credentials into binary digits, 512 of them, to be precise. These are compared to login data stored in their servers, granting you a green light if the hashes match (no unencrypted data is in play). This is done using SHA-512. Meanwhile, most other providers are using SHA-256, which is still very secure, but slightly weaker.

Tunneling protocols

Even in terms of tunneling protocols, Surfshark is breathing down the competition’s neck. They have a wide palette for all usage scenarios and devices.

WireGuard – the most recent addition, and the fastest modern tunneling protocol. Not only is it efficient, it’s also very secure. Available for Windows, macOS, Android, and iOS clients.

OpenVPN (TCP/UDP) – one of the most popular tunneling protocols. Although released almost two decades ago, it’s still very secure and fast. Surfshark allows you to pick between UDP and TCP versions. So, if you need better security, go for TCP, but UDP will usually be faster. It’s available on Windows, macOS, Linux, Android, and iOS.

Shadowsocks – this isn’t in the same ballpark as the other tunneling protocols. That’s because it’s more of an encryption protocol for proxy connections. So, it covers only your browser (or other app) traffic. It’s mainly used for bypassing censorship measures like the Great Firewall of China. It’s available on the Windows and Android clients, but you can set it up manually with more devices.

IKEv2 – one of the most common tunneling protocols. Its support is widespread, and speeds are comparable to those of WireGuard. It’s perfect for weaker devices and performs well on weak Internet connections.

Kill switch

Surfshark has a kill switch to limit the chances you’ll accidentally expose your real IP address and location while connecting via VPN. All of your Internet traffic is blocked if you enable it, unless you connect to a VPN server.

Compared to other VPN service providers, this approach might seem a bit strict. Other VPNs mostly trigger the kill switch when the link to the VPN servers is interrupted. Surfshark’s kill switch works in these situations as well. However, the blend of both options makes this great implementation of the feature.

While great, this feature could use some improvements. When your whole connection is shut down, you’re not given any notification about what is happening. This may confuse the new users who didn’t carefully read what Surfshark’s kill switch does.

RAM-only servers

Most VPN service providers are renting their servers from data centers – that’s how they keep their server count high. However, that also means that they’re being supplied with the standard disk-based hardware.

The problem is that a VPN service provider operates very differently from a standard business. Even if logs are instantly purged from the hard drive, the data can still be recovered. Plus, they may hold private keys that could be stolen if hackers manage to access them. Those factors are the major built-in vulnerabilities of such a setup.

Surfshark is one of the few VPN service providers that have transitioned to RAM-only servers. By design, it’s a different form of hardware that purges data so it can’t be recovered. So, it takes the hard drive out of the equation and gives a much safer alternative.


Surfshark is based in the British Virgin Islands – one of the best places for a VPN service. This is because this is a privacy-friendly location outside the jurisdiction of surveillance alliances like Five Eyes and away from European Union directives. Even if you’re one of the most wanted people on the planet, your data will be quite safe in the BVI.

Then again, if served with a warrant, there isn’t much data Surfshark will be able to hand over. As mentioned in their privacy policy, they don’t collect any information about your identity or your online activities when connected to their service. Also, they’re not limiting how many simultaneous connections you can have at a time. So, it’s fair to assume that they’re not monitoring how many active connections you have at a time. This adds up to the credibility of their promises.


For cybersecurity companies, transparency is a gateway to trust. Which is why it’s always important to check whether your chosen VPN service was independently audited.

Surfshark, with many other VPN service providers, has been independently audited. Cure53 penetration testers did a security check of some of their software, but they didn’t check all of their products. The audit was limited to Chrome and Firefox extensions. I expect them to extend these audits further, building even more trust with their user base.

Speed: How fast is Surfshark VPN?

When you connect through a VPN, you’re connecting via an intermediary, which reduces your baseline connection speed by some amount. However, Surfshark is one of the fastest VPN service providers that we’ve tested.

Baseline: 1 ms/300 Mbps download/300 Mbps upload

LocationIKEv2OpenVPN UDPOpenVPN TCPWireguardShadowsocks
Argentina(Virtual servers)372/216/17383/106/148386/6/4375/230/33378/143/14
The first number shows latency in ms, second is download speed, and third is upload speed.

The highlight of this is their WireGuard performance. The most significant recorded download speed drop, when compared to the baseline, was only 23%. It also occurred when connecting to Argentina, so the distance is a factor. The lowest reduction was only a 6% drop in several European countries. So, if you pick a nearby location, there’s barely a point to ever turn off your VPN due to performance.

IKEv2 is the second fastest option for Surfshark. During our tests, the biggest drop off from the baseline download speed was 45% when connecting to a server in Australia. Considering that most competitors would have twice as big reductions, it is an impressive result. The lowest drop was 18% in nearby European countries. This is still three times slower than the best score of WireGuard.

As expected, OpenVPN speeds most depend on the variant. With UDP, the biggest download speed drop is 64%, while TCP goes as far as 98%. Location is a factor, but with TCP, the speed drops are severe. The lowest recorded drops were 54% for UDP and 49% for TCP. Overall, these are not bad scores on their own. OpenVPN usually isn’t the leanest solution when it comes to VPNs.

There is also the Shadowsocks protocol, but it’s really in a category of its own. It protects your browser traffic and functions more like a proxy. Thus, its download speed reductions are almost non-existent: 1% as the lowest reduction and 52% as the worst drop.

VPN setups are usually download-focused, so upload speeds often will be slower. The worst reductions are 89% with WireGuard, 95% with IKEv2, 57% with OpenVPN UDP, 98% with OpenVPN TCP, and 95% with Shadwosocks. Exclusively, 3 of these scores were in Argentina, while 2 of them were in Japan, so on the other side of the globe. Upload speeds with the lowest reduction percentages were 10% with WireGuard, 51% with IKEv2, 50% with OpenVPN UDP, 49% with OpenVPN TCP, and 22% with Shadowsocks.

Surfshark features


Surfshark no borders mode

NoBorders is a unique feature that allows you to use VPN in heavily restricted countries. If your client detects restrictions imposed by your network, it toggles NoBorders automatically as to bypass them. It also then switches your server list to those that perform best under such circumstances. You can also turn this mode on manually, whenever you need it.

So, really this is Surfshark’s take on obfuscated servers. It renders most VPN blocking measures useless and can provide free Internet access in dire situations.


Most VPNs rely entirely on their apps. However, there may be some cases when the app isn’t available for your device. For those using PlayStations or Smart TVs, it may be a deal-breaker. It takes away the possibility to unblock geo-restricted media streaming sites like Disney+ or Hulu on your preferred device.

Surfshark comes up with a solution for all such use cases. They have created SmartDNS, which you can set up on many types of devices. Even those that don’t support VPN clients. You’ll need to activate it from your main account dashboard, and they will generate DNS addresses that you can then set up on your devices. By default, it allows you to unblock US-based shows and libraries that are often unavailable for users from other continents.


Surfshark multihop screen

What if you want to be absolutely sure that your real identity is behind several intermediary servers rather than just one? Well, Surfshark has a list of MultiHop servers that come in pairs. After your connections reach the first VPN server, they are then routed to the second one. Meaning, the last intermediary has no ties to your real IP address or location.

When you go to the MultiHop section, you can see which countries will be involved in the process. It’s generally the best idea to pick the first country according to which is the most nearby, while the second should be the one whose location you want to spoof. The speed drops will be pretty severe, but it does add more peace of mind.


Sometimes keeping a VPN turned on at all times can be a nuisance. Your banking page may recognize a different country’s IP and flag you or not show the appropriate local version. Surfshark has a solution for all those cases when you just want to come as you are, and it’s called Whitelister.

Surfshark whitelister

This is really their name for a feature some VPNs call split tunneling. It’s nice to see that it works both ways: by routing only some apps via a VPN connection, or routing the whole connection via VPN, and adding exclusions. It’s also possible to set it up on a per IP basis. This means that you’ll be connecting directly without the need to disconnect or switch the server when connecting to your added websites.

Not only is it an amazing feature, but it’s also one that’s still pretty hard to find. This is especially true for customizable split tunneling. During our tests Surfshark routed all the data where you would expect it to go. There were no issues.

Searching for cybernews in search engine

Surfshark goes as far as to offer a search engine tool. If you have an account, you can head to s.surfshark.com to start using their safe and private search. It may not have as many users as Google, but it’s completely ad-free. Your search results will not change based on your previous searches, nor will this data be collected.

All the displayed search results are strictly organic, with no user manipulation. So, not only can it make it easier to find what you’re looking for, it works as a true incognito mode. You can use it to find videos, images, or webpages. It’s very similar to Bing, so if you’re familiar with that search engine, Surfshark offers a very similar option that’s also easier on the eyes.


Surfshark aims to protect your safety not only via VPN connections. They’ve added the possibility to use alerts that warn you if your data gets leaked for all of their subscribers.

Surfshark alerts screen

Alerts work with emails, credit cards, and IDs after you type them in and add them to the list. Using two-factor authentication is mandatory to protect your data. When a major breach occurs, and the data is leaked to dark web marketplaces, you will be warned.

You can customize the frequency of these reports. A regular newsletter option informs you about the data breaches that occurred recently and notifications only in cases when your accounts are affected.


CleanWeb is Surfshark’s proprietary DNS feature that blocks ads from loading and various online trackers from gathering your data. It’s not turned on by default. To do that you’ll need to head to settings.

When turned on, it will block IP addresses that are blacklisted. This means that known ad hosts will not be able to load, so you won’t see their popups. The same goes for hosts distributing malware or gathering user data. During our tests, it did work on par with other ad blockers like uBlock origin, so it can be a substitute.

GPS spoofing

Surfshark GPS spoofing

If you’re an Android user, with Surfshark, you can spoof your IP address and your physical GPS location. You don’t even have to install any separate software. Most applications installed on your phone have access to your location data, so it’s one of the most harvested pieces of information about any user.

Spoofing your location not only allows you to match your VPN IP with corresponding GPS data for privacy reasons. You can take advantage of this when catching creatures in Pokemon Go or swiping in Tinder.

Streaming: Does Surfshark VPN work with Netflix?

One of the main angles that Surfshark uses when advertising is offering the possibility to unblock several Netflix libraries. This does ramp up the expectations for this VPN when we’re talking about streaming media unblocks.

Surfshark delivers on their promises. They successfully unblocked several Netflix libraries, proving that this isn’t limited to the US. So if you want to access Japan-exclusive libraries, this is definitely doable.

I managed to unblock BBC iPlayer and YouTube. Where Surfshark stumbled is DAZN, I didn’t manage to unblock it with US or UK servers. However, overall, Surfshark seems like a great choice for streaming.

Is Surfshark good for torrenting?

Surfshark allows torrenting on their dedicated P2P servers. They will be compatible with streaming players like PopcornTime as well as software for torrent downloads. However, they also mention that you can torrent on any of their servers, the ports will not be closed. Dedicated servers will just have better speeds.

Plans & pricing

Just like most VPN service providers, Surfshark doesn’t lock certain features behind different plans. The only deciding factor is the duration. The longer is your subscription is, the bigger the savings you get.

Surfshark plans and prices

The shortest subscription is for one month and costs $12.95, a standard entry fee when we’re talking about VPNs. In this pricing segment, the price is almost universally the same. You get much better savings if you opt for the 6-month option, which charges $38.94 or $6.49/month. That way, your subscription costs are cut in half. The best money saver is a two-year option that charges $59.76 or $2.49/month. Considering that the offer is for two years, and is only $20 more expensive than their half-year option, it’s a fantastic deal.

As for payment options, you can pay for Surfshark by credit card, PayPal, Google Pay, and cryptocurrencies. If you want to have a way out if you don’t like the service, there’s a 7-day free trial available on Google Play and Apple App Store. So, after you activate on mobile, you can log in to desktop clients.

Servers and server locations

Since the inception of the service, Surfshark has almost tripled its server count. Now they rock almost 3200+ servers in 65 countries. Every single server runs on RAM, has a private associated DNS server, and all of them are P2P-friendly. Their fleet does pack a punch.

When it comes to global coverage, their country count list doesn’t disappoint either.

RegionsNumber of countries
Europe38 countries
Americas9 countries
Asia and Oceanic region14 countries
Africa4 countries

Although Africa and the Middle East can’t boast of good coverage, the rest of the world has plenty of options. It won’t be hard to find a fast server nearby.

Does Surfshark VPN work in China?

The Great Firewall of China works in cycles. This means there are periods when the blocks are reinforced and mitigated. Surfshark does work, and it’s possible to use this VPN to bypass Internet restrictions.

That said, there may be some times when the client doesn’t work, and you’ll have to set up a manual connection. All said, it should work without problems, even in cases when the client fails.

Interface and ease of use

Desktop apps


Surfshark has a slick Windows client that looks quite nice and is pretty intuitive to find your way around. From the main screen, you can pick one of the categories: Locations, Features, or Settings. Each is pretty self-explanatory, and even novice users won’t have a hard time finding what they need. There is no map interface, but the country list has flags, and you can use the search function, so it’s hardly a drawback.

Surfshark user interface dashboard

Though I found it a bit annoying that countries are sorted alphabetically, but the cities seem to be sorted randomly. However, every server has a marker indicating how much load it currently sustains. So, if you need better speeds, you have a simple way to filter them out. Or, if you find it too confusing, there’s also a latency indicator.


There are some differences between the app macOS users get from the app store and the one they download from Surfshark’s website. The one that you get from the app store is slightly better for regular users because it has OpenVPN (TCP/UDP), WireGuard, and IKEv2 tunneling protocols. While the one that you download from their website has only IKEv2, but it comes with an option to opt-in for beta updates. If you download the service and find yourself missing promised features, make sure that you download it from the app store.

Surfshark macos ui

The client itself is quite similar to the Windows app, but the interface has been tweaked to blend in with the OS. Sadly, what they gain in UI, they lose in features, as macOS users don’t get Shadowsocks or Whitelister. So, there are some downsides, which may be concerning if Mac is your primary platform.


Linux users don’t get any visual interface with Surfshark’s app. Their only option will be terminal, which presents you a list of countries with corresponding numbers that you can connect to. You’ll initiate the connections by typing in the numbers, which isn’t the most convenient method.

Surfshark linux

The upside is that the terminal tells you explicitly which servers you’re choosing from. Yet, if you want to jump from one server to the other quickly, this makes the process take longer than it should. Overall the connections were stable, and the app had no crashes or weird disconnects.

Surfshark mobile apps

Both Android and iOS apps visually look almost identical. If you turn on system-wide dark mode, the apps will adjust and show you the appropriate theme.

The differences are more prominent when we look at the features. The Android version has GPS spoofing, which is a feature that no other VPN offers. There’s also the Whitelister, and Shadowsocks support, so you’re essentially getting desktop-grade features for your mobile.

Surfshark mobile app

In contrast, iOS looks slightly more modest. The only features available to it are the kill switch, auto-connect, CleanWeb, and NoBorders mode. It’s worth mentioning that plenty of VPN service providers have not implemented a kill switch for iOS versions or don’t add WireGuard support for mobile devices. So, although iOS looks less impressive than its Android counterpart, it’s still a solid app.

Customer support

Surfshark has a great customer support page, where you can find many guides. So, if you need help to set up something, in most cases, you’ll just have to head there and follow the “how-to”.

For more complicated questions, they have a 24/7 live chat. When I tried to connect to them, it took maybe a minute of waiting time, tops. The response times were fast, and the customer support agent quickly answered all of my questions.

Video review

Surfshark for Netflix video review screenshot

Is Surfshark a good VPN?

Surfshark VPN unblocks most streaming services, provides a choice of incredibly secure encryption and high-speed tunnelling protocols, does not keep any logs and packs a bunch of proprietary features. All of this is available for much cheaper with the two-year option than its closest competitors. If you don’t have a VPN provider and want an affordable but solid product with many features – Surfshark is a great pick.

Surfshark is one of the fastest VPN services on the market. Their apps do favor Android, and Windows users a bit more, but this may be a consequence of Apple’s policies rather than Surfshark developer neglect.

They’re not cutting corners with security and providing innovation (where part of the VPN market is stalling). This is visible from their encryption measures to their server fleet that is running only on RAM.

As a cybersecurity tool, Surfshark VPN is a pleasant surprise. It might be lesser-known, but it’s an extremely resilient VPN with many features and applications. I can only highly recommend the service for anyone looking for a VPN.

Learn more about VPN providers:

Surfshark vs. NordVPN: which VPN is better?

IPVanish review: is it worth getting?

VyprVPN review: humble, yet capable VPN service


Is Surfshark trustworthy?

Yes. Surfshark operates out of the privacy-friendly British Virgin Islands and has a strict no-logs policy. This makes it a safe and trustworthy VPN service provider.

Which is better NordVPN or Surfshark?

NordVPN is a bit more well-rounded service for all platforms. With Surfshark, you’re getting a somewhat better deal if you’re an Android or Windows user. For more information check our NordVPN vs Surfshark comparison.

Is Surfshark a free VPN?

Surfshark doesn’t have a free mode, but it has a 7-day free trial redeemable through Google’s Play Store and Apple’s App Store.

What is Surfshark dark mode?

Surfshark’s dark mode is a dark-theme for your app interface. It doesn’t add additional features, just changes your background to black to save battery power.

Related articles:
Comments 14
  1. Tom says:

    Surfshark is such a cheap vpn and works with Netflix!! Woo! I’m almost sold. One last question: does Surfshark vpn work with Kodi?

  2. Joy M says:

    Surfshark speeds seem a bit weird. Download speed is amazing and upload speed can be like ten times slower (not everywhere though). Is that the case with other vpns as well? How to know which server to pick (as differences among them can be so massive). I know there’s the quick connect option but that usually gives me something close and not the country I actually need for netflix (just an example). grateful for any help x

  3. Denis says:

    what about dark mode ??

    • Justinas Mazūra says:

      What about it? Surfshark has dark mode on Windows, macOS, Android, and iOS.

  4. user x says:

    Guys, how to use surfshark VPN? I’ve noticed that there is a lot of information about VPNs, their features. I’m easily influenced, so I also want a VPN for Netflix. Surfshark seems cheap and good according to your review.

    • Justinas Mazūra says:

      We also have guides to install a VPN on your device. For example, in this article, I’ve added simple instructions to installing and using a VPN service.
      I’ve used Surfshark as an example, so it should be pretty straightforward.

  5. Graham says:

    How to use surfshark on firestick? Can’t find any decent manual. I purchased both VPN and firestick last week and only managed to install vpn on my pc 😀 (because it’s super easy) Please, any help is welcome.

    • Justinas Mazūra says:

      Surfshark’s customer support page has a guide on how to install it on Firestick. Don’t forget that 1st gen Firesticks don’t support VPNs.

  6. tobey JJJ says:

    Hi! I’ve downloaded Surfshark, however I can’t find it on my PC. What format is Surfshark location files? I think that it might be my antivirus keeps removing it and I can’t find it. 

    • Justinas Mazūra says:

      You could try going into your browser’s settings to check where is your default download location. If that doesn’t help, you could also try using the search function to look for install files. It will be called “Surfshark.Setup”

  7. ezra says:

    Surfshark is a very underrated VPN in my opinion. It’s very cheap comparing to other providers, is fast and has very useful features. That’s why I got it. Also, I really want to try buying games cheaper. Didn’t find any suggestions on how to install surfshark VPN on xbox one?

    • Justinas Mazūra says:

      Sadly, Surfshark doesn’t have an app for Xbox. So if you want to use a VPN with it, you’ll either have to share a VPN connection via PC or via a router. This page will give you more information.

  8. Mariano says:

    Finally, I’ve purchased Surfshark VPN! The best features is unlimited devices connected at the same time. I’ve tried it on my PC and everything works smoothly, however i don’t know how do i set up surfshark vpn on my samsung smart tv? I can’t find Surfshark app in the hub. Could you provide a simple guide please. 

    • Justinas Mazūra says:

      You can’t find it because it doesn’t exist. Your best bet with Samsung Smart TV is setting up a smart DNS. Here’s their guide.

Leave a Reply

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

I agree to the Terms & Conditions and Privacy Policy.

Subscribe for security tips and CyberNews updates
Email address is required. Provided email address is not valid. You have been successfully subscribed to our newsletter!

© 2020 CyberNews – Latest tech news, product reviews, and analyses.