Top10VPN is editorially independent. Buying a VPN through our links supports our work.
Surfshark Review
Why Trust Us?
We’re fully independent and have been reviewing VPNs since 2016. Our ratings are based on our own testing results and are unaffected by financial incentives. Learn who we are and how we test VPNs.
Simon Migliano
Simon Migliano is a recognized world expert in VPNs. He's tested hundreds of apps and his research has been featured on the BBC, The New York Times, and more. Read full bio
Surfshark is one of the main disruptors in the VPN market, providing a quality service at a significantly lower price than its competitors. As an all-rounder, it offers solid speeds, access to most streaming platforms, and a generous server network. Most famously, you can install and use the VPN on as many devices as you’d like. However, in day-to-day use, I was frustrated by some UX issues and slight performance gaps that ultimately place it just behind ExpressVPN and NordVPN.
9.0/10
Overall Rating Summary
Best Rating
9.4/10
Average Rating
5.6/10
Worst Rating
1.1/10
This rating is calculated by combining the ratings from our 9 testing categories, each weighted according to its relative importance.
Considering its extensive ad campaigns, you’ve probably already heard of Surfshark VPN and how affordable it is. This is undeniable, but here’s the truth: Surfshark’s starting price is actually too cheap.
Since first shaking up the market in 2018, Surfshark has massively contributed to the current ‘one-upmanship’ of the VPN price wars. For me, this creates false expectations around what the price of a VPN subscription should be, and shifts the focus away from who is making the best product.
This isn’t to say Surfshark isn’t a great VPN. It is the only provider I’ve reviewed to score 8.0+ in every single testing category, demonstrating its unmatched versatility.
In practice, this translates to a VPN that can handle anything you throw at it; whether that’s long-distance video calls, streaming live sport events, or just regular web browsing.
It also manages to continue to innovate, despite its low prices, with the introduction of unique features and server types, like ‘Multi IP’ and its GPS tool.
My only real critiques are it temporarily logs some metadata and its apps suffer from minor UX issues.
🔄 Recent Updates
I uploaded the latest proprietary speed loss data and a new image of the in-app server network.
We calculated this rating by examining the VPN's logging policy, jurisdiction, ownership, and privacy features. We also evaluated its history of handling user data and responding to legal requests.
Ranked #14 out of 59 VPNs for Privacy
Rest assured: Surfshark doesn't log any identifying information. The small amount it does collect is deleted within 15 minutes of disconnecting your VPN, and its diskless server network makes permanent logging impossible anyway. While these claims are validated by multiple Deloitte audits, I can't 100% guarantee them until Surfshark passes the ultimate test: a real-world court case or server seizure.
Surfshark temporarily collects data about which VPN server you connect to, including your user ID and connection timestamps. This is deleted within 15 minutes of disconnecting your VPN, and won’t compromise your anonymity.
The only datapoints that are permanently logged relate to your account information, such as your email address and account registration date. This is used to maintain the service and can largely be nullified by using an alias email and cryptocurrency upon sign-up.
Adding to that, Surfshark also operates diskless RAM servers that prevent your data from being written to a hard drive. That means even if the VPN servers are physically seized by a criminal or law enforcement agent, nothing can be extracted.
If this isn’t enough to convince you to trust Surfshark, there are alternative VPNs which are actually no-logs, like PIA. This VPN service logs no data and it’s been proven by multiple real-world cases.
Clearing Up Surfshark’s Ties to NordVPN
Surfshark is owned by Cyberspace, a company incorporated in the Netherlands. Cyberspace is the result of a merger between Surfshark (Surfshark B.V.) and Nord Security, which runs NordVPN.
The two VPNs now work together to improve their separate services, although their products aren’t identical. In fact, NordVPN performs better in most of my tests and scores higher in my testing methodology.
Streaming
9.2/10
Streaming
Best Rating
9.9/10
Average Rating
4.6/10
Worst Rating
0.0/10
We calculated this rating by identifying which streaming services the VPN could unblock and measuring how consistently it could access them.
Ranked #3 out of 59 VPNs for Streaming
When it comes to streaming, Surfshark is just behind the 'big 2.' It works with almost every content platform I test and remains my single best choice for unblocking Disney+. It's a really reliable option you can't go wrong with, but if I had to address some shortcomings, I'd like to see it work with a few more Netflix and DAZN regions.
Streaming Service
Works with Surfshark
BBC iPlayer (UK)
Yes
DAZN (Canada)
Yes
Disney+ (UK)
Yes
Hulu (US)
Yes
ITVX (UK)
Yes
HBO Max (US)
Yes
Netflix (US)
Yes
Netflix (UK)
Yes
Prime Video (US)
Yes
Sky Go (UK)
Yes
Starting with Netflix, Surfshark unblocks a respectable 10 libraries, including the US, UK, and Canada. I didn’t pick up on any issues and it almost always worked on the first try, without my video buffering.
My only complaint is that I wish it worked with more regions, given competitors like IPVanish can unblock 7 more libraries, and ExpressVPN 8 more, providing a greater variety of content.
I used Surfshark to stream Netflix titles from outside of my home region.
Within the US, Surfshark has come on leaps and bounds. Comparing my historic testing data to the present, it’s gone from struggling with Hulu to becoming one of my go-to choices. Likewise, it works with harder-to-unblock platforms such as Peacock and Paramount+.
Although, where the VPN really shines is in bypassing geo-restrictions on UK platforms. I love using it to stream UK TV via BBC iPlayer, Sky Go, and ITVX, and it’s my first-choice for Disney+ (UK). I streamed in maximum video quality across all of these platforms, even when connecting from the US.
It’s also one of two VPNs — the other being Windscribe — to include a GPS spoofer on Android for bypassing GPS-based blocks. For example, I used Surfshark to rewrite my GPS location and stream an out-of-market NHL game on the ESPN+ mobile app.
Surprisingly, Surfshark wasn’t quite as reliable unblocking a handful of European geo-restricted platforms. For instance, I couldn’t get past the geo-blocks on the Austrian, Spanish, or Swiss versions of DAZN.
Surfshark triggers an error code on DAZN Austria.
Speed
9.1/10
Speed
Best Rating
10/10
Average Rating
7.0/10
Worst Rating
0.4/10
We calculated this rating using our proprietary tests of download, upload, and ping speeds across servers in 10 countries.
Ranked #22 out of 59 VPNs for Speed
On short-to-medium distance connections, Surfshark barely slows down your internet speed. On average, my download speed decreased by 4% on a nearby server, which is a slowdown too negligible to impact your streaming, gaming, or video-calling. While it still impresses over longer-distance, it's outclassed by VPNs that specialize in speed, like Hotspot Shield and IPVanish.
All VPNs slow down your internet, Surfshark included, but you won’t notice it unless you connect much farther away from your real location. I can attribute this to its roll out of 10Gbps servers across its network, a move that the rest of the industry should follow.
Just as important, the VPN maintains the same consistent performance over hours of uptime. I never detected any sudden fluctuations in download speed or connection dropouts, even when performing multiple activities on my test laptop.
Unlike most other VPNs, Surfshark didn’t massively impact my long-distance speeds until the server was in excess of 8,000 miles away. For instance, my download dropped by just 16% connecting to Japan (6,700 miles), but this worsened to 33% when connecting further afield to South Africa.
To contextualize this, you can see how Surfshark compares to the very best VPNs for these kinds of distances in the table below.
As you can see, the VPN struggles slightly more than its rivals, but not by much. To close the gap, Surfshark should continue to upgrade as many of its servers as possible to 10Gbps.
Security
9.0/10
Security
Best Rating
9.8/10
Average Rating
6.4/10
Worst Rating
0.0/10
We calculated this rating by testing the VPN's security protocols, encryption, leak protection, and kill switch reliability. We also assessed the provider's track record and any past security incidents.
Ranked #8 out of 59 VPNs for Security
Surfshark's security is ironclad: it uses strong encryption, reputable VPN protocols, and, in a rare move, includes a kill switch on every app. It cements its elite status by securing your activity data with its own DNS servers and using post-quantum encryption. Moving forward, I'd like to see Surfshark open source its apps for improved transparency.
Independent Audit
Yes
VPN Kill Switch
Yes
Leak Protection
Yes
OpenVPN (TCP/UDP)
Yes
Proprietary
Yes
WireGuard
Yes
ChaCha20
Yes
AES-256
Yes
Post-Quantum Cryptography
Yes
Surfshark provides multiple ways of securing your connection: OpenVPN using AES-256 encryption, WireGuard with ChaCha20, or Dausos with AEGIS-256X2.
The first two configurations are industry-backed, open-sourced, and highly secure. Dausos is Surfshark’s proprietary protocol that’s currently only available on the App Store version of the macOS app.
Thankfully, Cure53, an independent cybersecurity firm, audited Dausos and verified its security. Crucially, both Dausos and WireGuard now include post-quantum cryptography to future-proof your data against ‘Store Now, Decrypt Later’ cyber attacks.
I verified all three protocols using Wireshark, a data packet analyzer that inspects network traffic. My tests confirmed that Surfshark successfully encrypted my device’s connection, leaving the traffic completely unreadable.
The new Dausos protocol successfully secured my traffic.
As part of the testing process, I also checked for IP, DNS, and WebRTC leaks. Surfshark passed on all accounts, ensuring that no sensitive data was ever exposed.
This is partly due to the VPN’s private DNS servers, which handle all DNS request in-house. Without them, a third party like Google or your ISP could read those requests, exposing the website you visit.
One area where Surfshark fell short was its kill switch. It isn’t enabled by default, meaning your personal data is at risk should the VPN connection suddenly collapse. It also doesn’t activate when changing VPN servers on Mac, which is a common issue, but nevertheless quite annoying.
If you need to switch servers on a macOS device, then I advise you shut down any sensitive activity first. That said, Surfshark also deserves praise for being the only VPN to offer a built-in kill switch on Android TV.
Another minor gripe I have is its lack of IPv6 support. Surfshark re-routes IPv6 traffic to IPv4 to prevent leaks, but this can prevent your device from connecting altogether. For instance, Surfshark won’t connect at all on an IPv6 WiFi router.
Server Locations
9.5/10
Server Locations
Best Rating
9.9/10
Average Rating
6.7/10
Worst Rating
1.0/10
We calculated this rating by assessing the number of countries and cities available, their geographic spread, and availability in popular regions.
Ranked #6 out of 59 VPNs for Server Locations
Surfshark has servers in 100 countries, placing it well above the industry average. It also provides city-level choice in 11 countries, another comparatively high figure, which includes servers in 24 US cities. While there are gaps in its coverage, you're guaranteed to always have a VPN server nearby.
Continent
Countries with Servers
Europe
46
Asia
25
South America
10
North America
7
Africa
6
Oceania
2
Using Surfshark, you can get IP addresses from countries on all six continents.
While I didn’t pick up on any glaring gaps in coverage, some noticeable locations were missing, such as: Bahrain, Jamaica, Kenya, and Senegal.
Surfshark offers city-level server options across the UK.
Most of Surfshark’s servers are based in a single city, but 11 countries have city-level options. This is a higher amount than IPVanish (8) and NordVPN (10).
The US has the most city choices — 24 in total, which is very useful if you want to get a US IP address in a specific city to watch blacked-out NFL games.
Although it has IP addresses in 100 countries, Surfshark only has 4,500 individual servers. This is significantly fewer than the 18,651 offered by Private Internet Access, or the 12,000 offered by CyberGhost.
User Experience
8.9/10
User Experience
Best Rating
9.9/10
Average Rating
7.0/10
Worst Rating
2.0/10
We calculated this rating by assessing the VPN’s ease of use, interface design, and setup process across multiple platforms.
Ranked #3 out of 59 VPNs for User Experience
Despite being full of technical features, Surfshark is very easy to use. Its apps are ideal for VPN newcomers and experienced users alike thanks to its clearly labeled settings and modern app design. However, regular use exposed some minor pain points like slow times to connect and an overly cluttered interface.
In general, my experience of using its apps couldn’t be more user-friendly. The apps are well designed and self-explanatory, and there are useful descriptions next to every technical feature.
That said, each app also comes with its own deficiencies that impact your day-to-day experience.
I’ve detailed the highs and lows of using Surfshark on every device, below:
Desktop & Laptop (Windows & macOS)
Surfshark’s apps for desktop are a pleasure to use thanks to the VPN’s easy navigation, clean design, and simple interface.
The server network is organized as a scroll-down list descending in alphabetical order, with a search bar attached for direct access to a specific server. There are also buttons for quick connection to the ‘Fastest Server’ or ‘Nearest Country’.
The settings menu is simple. Connection Settings and Advanced Settings work as on and off toggles with helpful explainers, making everything easily accessible.
In terms of customization, I appreciate the dark mode option and support for 16 languages alongside English. On macOS, you can choose where the Surfshark icon is located: either in the dock or on the status bar.
However, I don’t like that the Surfshark Alert, Antivirus, and Search add-ons have been integrated into the main menu as a way to encourage users to buy them. It clutters the sidebar menu when the only two options you need are ‘VPN’ and ‘Settings’.
I also don’t like that you can’t manually resize the macOS window, since it takes up a lot of screen space. You can manually resize the Windows app, but the minimum width is still far too wide.
Lastly, I wished the Windows app did a better job of highlighting when there’s a change in VPN connection status. Only part of the app changes in appearance, and it isn’t the most obvious.
Mobile (iPhone & Android)
While Surfshark’s mobile apps perform similarly to their desktop counterparts, the user experience feels worse. Most notably, my average time to connect was 11.5 seconds on mobile — 10.5 seconds longer than ExpressVPN.
However, I’ve noticed improvements in recent weeks, with the Android app in particular starting to connect much quicker. I hope this trend continues.
On iOS, the home screen looks cluttered as it includes many desktop app features (e.g. ‘Fastest Location’, ‘Static IP’), except they’re condensed onto a smaller screen. The biggest culprit is the bottom menu which links to unrelated paid products, like Antiscam.
The other buttons on the screen are actually quite helpful, once you get used to them. For example, the ‘Nearest Location’ widget is great for when you’re in a rush.
Surfshark launched an app redesign for Android, which left me with mixed feelings. You can now tap the screen to switch between a simplified interface, which focuses on Alternative ID, and a ‘detailed’ interface, which displays more VPN-related information.
I love this idea in theory as it accommodates both beginners and power users, but it’s executed poorly. Both displays look bland with a plain white background, and lack the VPN’s usual teal branding.
The menu button has also been moved next to the server list in the middle of the screen, which feels far less intuitive than putting it in a top corner.
It’s not all bad, though: the streamlined interface is a great step in the right direction, and feels far less cluttered. I also like that you can quickly toggle the kill switch on and off in the ‘detailed’ view, which saves you from diving into your app settings.
Unlike on PC or iOS, the Android app also drastically alters its visuals to highlight a change in connection status. This is very helpful as it meant I knew when the VPN was connected at all times.
Streaming Devices (Fire TV, Apple TV & Android TV)
Surfshark provides a similarly-designed app for all streaming devices.
I first noticed how quick and painless logging in was, as I just needed to scan a QR code using my smartphone. Other VPNs, like Private VPN and IPVanish, make you manually enter your login details which takes ages with a TV remote.
Its interface is simple, but intuitive: half the screen shows the server list, the other half your connection status. I found this stripped-back approach particularly well-suited to a TV screen, as it meant I could easily navigate the app even when sat far away.
My only criticism is that Surfshark still lists its servers alphabetically on streaming device apps. To save me scrolling endlessly with a TV remote, I’d like to see server locations grouped by popularity.
Torrenting
8.6/10
Torrenting
Best Rating
9.7/10
Average Rating
6.2/10
Worst Rating
0.0/10
We calculated this rating by assessing the VPN's torrenting features, including P2P servers and port forwarding support. We also evaluated its average bitrate and stance on file-sharing.
Ranked #10 out of 59 VPNs for Torrenting
Compared to most VPNs, Surfshark is a reasonably good choice for torrenting: it doesn't block BitTorrent traffic, it's quite fast, and it won't log your activity. That said, it's outclassed by the very best torrenting VPNs due to its lack of port forwarding, comparatively slower speeds, and its kill switch needing manual priming.
Torrenting Attribute
Surfshark
Permits P2P Traffic
Yes
Average Download Bitrate
8.7MiB/s (13% loss)
Countries with P2P Servers
100
Port Forwarding
No
Kill Switch
Yes
Logging Policy
No Identifiable Data
My download bitrate slowed by just 13% with Surfshark, which is better than most of the 59 VPNs I review. However, it’s substantially slower than my leading P2P VPNs, including PIA and ExpressVPN, which have respective speed losses of 4% and 2%.
In practice, you can torrent most file sizes with Surfshark without any issues, but you may notice a slowdown for downloads exceeding 20GB.
Surfshark worked with every torrent client I tried.
Though not the fastest, Surfshark is definitely safe to use. As evidenced by its transparency reports, the VPN has never handed over user data following a DMCA request.
That is, as long as you toggle on Surfshark’s kill switch via its settings menu, since it’s not enabled by default. It’s essential you do so, before you seed or download any files.
Another frustration is that the VPN actually includes P2P-optimized servers, but they aren’t marked, listed, or advertised. To find them, type ‘P2P’ into the search bar of your app and a selection of servers will appear.
Device Compatibility
8.5/10
Device Compatibility
Best Rating
9.9/10
Average Rating
6.0/10
Worst Rating
1.0/10
We calculated this rating by evaluating the VPN's support for various devices. We considered dedicated apps, browser extensions, Smart DNS functionality, and router compatibility.
Ranked #4 out of 59 VPNs for Device Compatibility
Surfshark supports unlimited simultaneous connections across all major platforms, with dedicated apps for desktop, mobile, and digital media players (Apple TV, Fire TV, Android TV). However, the removal of Smart DNS makes it much harder to use on devices that don't support native VPN apps.
Windows
Yes
Mac
Yes
iOS
Yes
Android
Yes
Linux
Yes
Amazon Fire TV
Yes
Android TV
Yes
Apple TV
Yes
Router
Manual Setup Only
Chrome
Yes
Smart DNS
No
Simultaneous Connections: Unlimited
I tested Surfshark’s unlimited connection limit myself and was able to run the VPN on my test laptop, Fire TV, and iPhone, all at once.
The discontinuation of its Smart DNS proxy makes it much harder to protect devices that don’t support VPN software (like game consoles).
You can manually install the VPN onto a WiFi router as an alternative, but it’s much harder to do and risks breaking your router.
Additional Features
8.3/10
Additional Features
Best Rating
8.3/10
Average Rating
3.3/10
Worst Rating
0.2/10
We calculated this rating by evaluating the VPN's extra capabilities beyond the basic VPN service. This includes bypassing censorship, additional tools like malware blockers, and customization options like split tunneling.
Ranked #1 out of 59 VPNs for Additional Features
Surfshark is an innovative VPN service known for its extensive range of additional features. It includes dedicated and rotating IP addresses, multi-hop servers, split tunneling, and an ad blocker. Surfshark also offers 24/7 live chat support and is one of the few VPNs that come with a GPS spoofing feature. However, it falls short in bypassing censorship due to its limited obfuscation capabilities.
Additional Feature
Surfshark
Ad Blocker
Yes
Dedicated IP
Yes
Multi-Hop Servers
Yes
Split Tunneling
Yes
VPN Obfuscation
Yes
Surfshark Nexus Sets the Bar for Innovation
Unlike every other VPN, Surfshark doesn’t route your connection through a single VPN server. Instead, you are automatically connected to a network (nexus) of servers before you reach your endpoint.
Surfshark’s rotating IP feature is unlike any I’ve ever tested, thanks to Nexus.
This feature, known as Surfshark Nexus, is enabled by default and allows for a variety of unique features, as well as improving already-established features. I’ve detailed them below:
Rotating IP
This feature periodically changes your VPN IP address every five minutes, making you near-impossible to track.
While other VPNs like ExpressVPN offer this feature, Surfshark’s Mac app uses Nexus to customize how your IP address rotates.
In your settings, you can choose to rotate by city, country, region, or even worldwide.
Multi IP
Another macOS exclusive, Multi IP is a feature that uses Nexus to assign you multiple IP addresses at once. This works by assigning you a new IP address every time you connect to a new platform, website, or app.
As a result, it is extremely difficult to develop a paper trail of your online activities and attempt to identify you.
Like before, you can choose whether your IP addresses are taken from a single city, country, or region. There’s also a worldwide option if you want a truly random selection of IPs.
Multi-Hop (Double VPN)
A multi-hop connection is when your network traffic is routed through two VPN servers instead of one, doubling the encryption and making you harder to track.
While many VPNs support this feature, Surfshark claims that Nexus goes a step further by letting you choose the locations of the first and second VPN servers.
I set up a custom multi-hop, routing my traffic through the Bahamas and Mongolia.
In reality, it’s not that groundbreaking: IPVanish also lets you do this. That said, virtually every other VPN doesn’t provide this level of customization, so it’s still pretty impressive.
Unique GPS Tool Bypasses Sports Blackouts
You can activate a tool within the Android app that overrides your GPS location and matches it to the VPN server you’re connected to.
Given most smartphones nowadays use GPS to find your exact location, this tool is essential for maintaining your privacy as well as unblocking the strictest geo-restrictions.
In fact, I’m always surprised that other VPN review sites don’t report on this highly underrated feature. I’ve used it countless times to avoid MLB blackouts without detection.
Aside from Windscribe, Surfshark is the only VPN to offer this hidden gem of a feature.
Poor for Unblocking Websites in China
By connecting to my remote server in Shanghai, I regularly test Surfshark’s ability to bypass Chinese censorship.
All of my tests were performed using Surfshark’s ‘NoBorders’ mode, which is advertised as an anti-censorship tool.
Sadly, the VPN only worked in China 11% of the time: a poor result. However, it’s one of the few VPNs that has not yet been banned in Russia, so you can use it to bypass Russian censorship.
If circumventing online censorship is a must for you, then I recommend using Astrill VPN as it gets around ‘The Great Firewall’ with a 100% success rate.