
Surfshark is a very good VPN, providing a secure, anonymous connection, the ability to install the software on an unlimited amount of devices, several useful addons, relatively fast speeds and all at a very good price.
The best features here are the unlimited device limit and the price. Where most VPNs limit how many devices the software can be installed on simultaneously, Surfshark gives you unlimited access. This means you can install Surfshark on absolutely everything without worrying about how many devices you’ve used up.
The price is also very competitive. At $2.49/month for a 24-month subscription, it’s significantly cheaper than other premium VPNs.
There were some downsides, though. Surfshark isn’t as fast as some of the best VPNs we’ve used, and we had issues accessing streaming services outside their native locations.
While Surfshark allowed us to access HBO Max outside the US, BBC iPlayer outside the UK and change Netflix libraries, we couldn’t access Hulu outside the US over a month’s worth of testing.
The app also isn’t as user-friendly as other VPNs we’ve used.
Overall, Surfshark is a reliable VPN that will give you a secure, anonymous internet connection, all for a great price. It works with most streaming services, has some genuinely helpful add-ons and several advanced VPN features like Multihop. But we found it wasn’t as consistent as other VPNs for streaming.
See also:
Price
The value of a VPN can be difficult to determine as it’s affected by several factors. These can be the length of the subscription, how many devices you can install the software on simultaneously, how many servers the VPN provides and any additional addons or benefits that come with the package.
Without taking into account extras and addons, instead primarily focussing on the prices of a Surfshark subscription, we can see the VPN offers a 1-month option costing $12.95/month, a 12-month option costing $3.99/month and a 24-month option costing $2.49/month. It accepts all major credit cards, PayPal, Google Pay, Amazon Pay and various cryptocurrencies.
We’ve collated the prices of what we think are the 20 best VPNs, and our findings have shown that, on average, these VPNs cost $4.33/month for a 24-month subscription. Surfshark is incredibly well-priced, coming in at $2.49/month.
Similarly, on average the best VPNs cost $12.06/month for a single-month subscription. At $12.95/month, Surfshark is a little more expensive than average but is still very well priced.
Devices/Availability
A single Surfshark subscription allows you to connect to unlimited devices simultaneously. This is a very good offering.
Some VPNs limit the number of devices the software can be installed on. Our research has found that, on average, the VPNs that put limitations on the number of devices limit themselves to seven devices simultaneously.
From this data, we can see that Surfshark’s unlimited devices offering is a very good deal and is one of the best on the market.
The Surfshark app isn’t the cleanest we’ve used. That title going to ExpressVPN. Surfshark bombards you with a lot of information, and it can sometimes be hard to navigate. When we wanted to use the VPN simply as a VPN, we had to navigate away from other features like Surfshark’s Ad Blocker, Pop-Up Blocker, Data Leak Threats and Malware Alert programs. While these were welcome addons, most of the time, we wanted to simply use Surfshark as a VPN, and constantly navigating through these extras became tedious after a while.
Surfshark is available on many platforms:
Mobile Devices/Consoles
- Android
- iOS
- PlayStation 5
- Xbox Series X
Computers/Browsers
- macOS
- Windows
- Linux
- Chrome
- Firefox
Streaming devices
- Amazon Fire TV
- Apple TV

Security
To measure Surfshark’s security, we conducted a number of Domain Name Systems (DNS) leak tests.
A DNS is a database of internet addresses categorised by domain names. It recognises a domain name, like ReviewsFire.com and maps that name to the website’s IP address. A DNS is responsible for translating a domain name into its long, complex code and vice versa.
If you search for a website like ReviewsFire.com, your device sends a query to a DNS server where it asks for the unique IP address of that site. Only once that DNS server has provided you with the IP address can you access the website.
When you connect to a VPN, your online traffic is routed through the VPNs network. This includes the DNS queries explained above. If your VPN is secure, these DNS requests will go through your VPNs encryption processes and go straight to your VPN DNS servers.
If the test shows your DNS queries are going to the servers provided by your local internet service provider (ISP), then the VPN has a DNS leak. This means it’s not fully encrypting your data, and third parties might be able to intercept it.
If a VPN service doesn’t reroute and encrypt your online traffic entirely, it’s not as secure as it should be.
We came across no issues when testing Surfshark via third-party DNS leak testing software – DNSleaktest.com – the tests showed Surfshark is a secure VPN that can fully encrypt all your data, meaning you can surf the web anonymously.
To assure its security and customer privacy, Surfshark was independently audited by Cure53 in 2018 and 2021. The first audit was issued to assess and examine Surfshark’s browser extensions for Chrome and Firefox. Cure53 had this to say: “Two members of the Cure53 team, who examined the scope in November 2018, can only conclude that the tested applications make a very robust impression and are not exposed to any issues, neither in the privacy nor in the more general security realms.” Concluding with, “To sum up, Cure53 is highly satisfied to see such a strong security posture on the Surfshark VPN proxy extensions, especially given the common vulnerability of similar products to privacy issues.” You can read the full 2018 audit here.
In 2021, Cure53 launched an independent audit, examining Surfshark’s server infrastructure and how secure it is. The audit found no serious issues, and the less serious flaws identified were confirmed to be fixed. You can read the full audit summary here.
In conjunction with our DNS Leak Tests, these audit results show that Surfshark is a very secure VPN that supports and maintains customer privacy.
Speed
To measure the speed of Surfshark, we connected to three different locations and initiated speed tests.
VPN speeds can be affected by several factors such as your internet speed, distance from the server, and bandwidth availability. It can be difficult getting a true representation of how fast a VPN is. However, to accommodate these factors, we measured the speeds when connected via Surfshark and compared them to our default speed with Surfshark turned off. The results are below:
Download Speeds (Mbps) | Upload Speeds (Mbps) | |
VPN off | 940.55 | 520.24 |
ExpressVPN US server | 775.9 | 6.15 |
ExpressVPN UK server | 587.79 | 3.79 |
ExpressVPN Vietnam server | 600.19 | 3.09 |
These are decent results. However, they’re not quite as good as the speeds of ExpressVPN, which boasted 824.62, 794.95 and 761.90Mbps results for the US, UK and Vietnam, respectively.
The upload speeds decline substantially with Surfshark, but we are finding that happens with most VPNs. It’s not unusual.

Protocols
A VPN protocol is a set of rules determining how a VPN reroutes your online data through its servers. Some protocols are faster than others but are less secure, and some are slower but are more secure.
Surfshark supports three protocols, WireGuard, IKEv2 and OpenVPN. For more information on VPN protocols and why they’re important, look at this excellent explainer from CyberNews.
This is a good range of protocols with OpenVPN being well-known for providing a secure VPN connection. OpenVPN is open-source software, so it’s available for critique and has been tested extensively since its initial release over twenty years ago. It’s compatible with numerous encryption cyphers and comes in two versions, TCP and UDP. The only weakness of OpenVPN is it’s a bit slower than other protocols, but what it lacks in speed, it more than makes up for in security. You can read more about OpenVPN here.
WireGuard is a newer protocol, released in 2019, that is also open-source and has been scrutinised by third parties, ensuring its capabilities. It’s a lightweight protocol that prioritises speed, running 3x faster than OpenVPN. It doesn’t use much bandwidth and only consists of 4,000 lines of code; however, it’s not as secure as OpenVPN. You can find out more about WireGuard here.
IKEv2, or Internet Key Exchange version 2, is a tunnelling protocol that provides high speeds and a very good amount of security. One of the key features IKEv2 provides that OpenVPN and WireGuard don’t is the ability to auto-reconnect. If your VPN service is interrupted or the connection is lost, as soon as it is back up and running, IKEv2 will kick back into gear, ensuring you’re secure when returning to your data. It’s faster than OpenVPN and is incredibly stable as well. You can read more about IKEv2 here.
It’s important to know that Surfshark doesn’t have its own proprietary VPN protocol. Whilst OpenVPN, WireGuard and IKEv2 are very good options, other VPNs like ExpressVPN and NordVPN have their own protocols that they can maintain, manage and change where necessary. Surfshark relies on third-party protocols and can’t change them if it needs to.
Servers
It’s easy to get swept up by the marketing jargon that VPNs put out there. Many of them will say they have x amount of servers worldwide. This isn’t a great metric to rate a VPN on, as the servers could all be based in one location, making the VPN relatively useless. A better way to assess the servers provided by a VPN is to look at how many countries the VPN has servers in. Multiple locations give you more choice and opportunity to spoof your location, also there’s a higher chance there will be a server near you to reduce latency and lag.
Surfshark has servers in 100 countries. This is a very good amount. It’s well above the top 20 VPNs’ average of 71 and is second only to HMA, which boasts 218 countries. 44 of those 100 are virtual servers, though.
There are two types of VPN servers, physical and virtual. We consider physical servers the gold standard as they’re dedicated hardware setups in the country where you want your IP address to be based. This means the registered IP your VPN gives you and the server providing it are physically located in the same country. They’re usually faster than virtual servers, are more reliable and are also customisable as the hardware is dedicated to that server. This means if a server is having problems, a VPN can quickly fix them.
Virtual servers act like physical servers, but they don’t have hardware solely dedicated to them; they’re on existing hardware, which is often shared and rented by VPNs. In other words, it’s not a server built and maintained by the VPN.
They’re often a bit slower than physical servers as they share resources with other servers, and because they’re rented, it can be difficult to fix issues and errors as the VPN is reliant on the owner. With that said they work fine and most of the time, you won’t be able to tell the difference. What they are very good at is allowing a VPN to provide IP addresses in countries where it isn’t possible to install or build a physical server.
For example, Surfshark can give you an IP address based in India. However, the server won’t be located in India; it will be in a location where VPN servers are easier to build or rent.
Forty-four countries of Surfshark’s 100 supported countries rely on virtual servers, which means 44% of its servers are virtual. This is a lot. It isn’t as much as Private Internet Access with 50% of its servers being virtual, but it’s a lot more than ExpressVPN with only 3% of its 94 servers being virtual. This means ExpressVPN has a much larger network of physical servers dedicated solely to the VPN, meaning it’s generally quicker and more reliable.

Streaming
If you’re looking for a VPN to allow you to watch streaming services in countries where they aren’t available, it’s important to know that most streaming platforms are now trying to block VPNs from accessing their content.
They do this because someone using a VPN to watch a streaming service in a location where it doesn’t have the rights to broadcast its content could result in that service being fined for breaching copyright and licensing agreements.
These VPN blocking techniques can be difficult for VPNs to get around. To test Surfshark’s capabilities, we tried connecting to four streaming services over a month to see if we encountered any issues. The streaming services we tried were Netflix, BBC iPlayer, Hulu and HBO Max.
Throughout the month, we were able to connect to HBO Max, BBC iPlayer, and change our Netflix library without issue with Surfshark. However, we did encounter some issues when trying to connect to Hulu.
Over the month, we weren’t able to connect to Hulu from New Zealand using Surfshark, with the streaming service recognising we were using a VPN and blocking our connection.
Addons
A Surfshark subscription comes with a number of addons. CleanWeb 2.0 is Surfshark’s adblocker. It blocks ads, popups and malware before it can load. It’s effective and works well, being a genuinely useful addon.
Surfshark also supports Multihop, which diverts your online data through two VPN servers as opposed to one. This allows for a more secure connection meaning it’s even harder for your online activity to be tracked, allowing for more anonymity.
Surfshark comes with what it calls Bypasser, which allows you to select which apps are and aren’t affected by the VPN, and there’s also a Killswitch that will disconnect your online connection if the VPN unexpectedly closes. This ensures your connection remains secure when it reconnects.
Surfshark Alert is an identity protection tool that will check to see if your data was ever stolen and sold by hackers. It will also alert you if your data gets breached.
You can also get Surfshark One which is Surfshark’s antivirus software, for an additional $1.49/month on top of your VPN subscription.