We review VPNs independently, but we may earn commissions if you buy a VPN via our links.

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

Simon Migliano is a recognized world expert in VPNs. He's tested hundreds of VPN services and his research has featured on the BBC, The New York Times and more. Read full bio

Fact-checked by JP Jones

Surfshark appRanked #4 out of 61 VPNs
Get Surfshark

Privacy

8.7/10
Privacy
Best Rating
9.7/10
Average Rating
5.2/10
Worst Rating
0.1/10

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 #16 out of 61 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, we can't 100% guarantee them until Surfshark passes the ultimate test: a real-world court case or server seizure.

Originating IP AddressNo
Browsing ActivityNo
Individual Connection TimestampsYes
Date of Last ConnectionNo
VPN Server IPNo
Device InformationNo
Individual Bandwidth UsageNo
Account InformationYes

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. This means that 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 are not identical. In fact, NordVPN performs better in most of our tests and scores higher in our testing methodology.

Streaming

9.2/10
Streaming
Best Rating
9.9/10
Average Rating
4.6/10
Worst Rating
0.8/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 61 VPNs for Streaming

When it comes to streaming, Surfshark is just behind the 'big 2.' It works with almost every content platform we test and remains our single best choice for unblocking Disney+. It's a really reliable option you can't go wrong with, but if we had to address some shortcomings, we'd like to see it work with a few more Netflix and DAZN regions.

Streaming ServiceWorks 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 9 libraries, including the US, UK, and Canada. We didn’t pick up on any issues and it almost always worked on the first try, without our video buffering.

Our only complaint is that we wish it worked with more regions, given competitors like IPVanish can unblock 7 more libraries, and ExpressVPN 9 more, providing a greater variety of content.

Using Surfshark with Netflix on macOS

We used Surfshark to stream Netflix titles from outside of our home region.

Within the US, Surfshark has come on leaps and bounds. Comparing our historic testing data to the present, it’s gone from struggling with Hulu to becoming one of our 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. We love using it to stream UK TV via BBC iPlayer, Sky Go, and ITVX, and it’s our first-choice VPN for Disney+ (UK). We 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, we used Surfshark to rewrite our GPS location and stream an out-of-market NHL game on the ESPN+ mobile app.

Sadly, the VPN really struggled with foreign-language platforms across Europe. We couldn’t get past the geo-blocks on the Austrian, Spanish, or Swiss versions of DAZN.

Surfshark blocked by DAZN Austria

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 #23 out of 61 VPNs for Speed

On short-to-medium distance connections, Surfshark barely slows down your internet speed. On average, our download speed decreased by 4% on a nearby server — 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. We 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. We never detected any sudden fluctuations in download speed or connection dropouts, even when performing multiple activities on our laptop.

Unlike most other VPNs, Surfshark didn’t massively impact our long-distance speeds until we were in excess of 8,000 miles away. For instance, our 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 kind of distances in the table below.

Long-distance connections to Australia and South Africa compared when using Surfshark, Private Internet Access, NordVPN, and ExpressVPN.

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

8.5/10
Security
Best Rating
9.0/10
Average Rating
6.4/10
Worst Rating
1.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 #11 out of 61 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 an audited RAM-only server network. Moving forward, we'd like to see Surfshark open source its apps and add quantum-resistant servers to safeguard against future threats.

Independent AuditYes
VPN Kill SwitchYes
Leak ProtectionYes

The VPN provides two ways of securing your connection: OpenVPN using AES-256 encryption, or WireGuard with ChaCha20. Both configurations are industry-backed, open-sourced, and, crucially, highly-secure.

We verified both using Wireshark, a data packet analyzer that inspects browser traffic. It confirmed that Surfshark successfully encrypted our PC’s connection, leaving the traffic completely unreadable.

Surfshark wireshark test results

Our network traffic was left indecipherable.

As part of the testing process, we also checked for IP, DNS, and WebRTC leaks. Surfshark passed on all accounts, ensuring that no sensitive data was ever exposed.

This is in part explained by the VPN using its own private DNS servers, which means all of your DNS requests (the websites you visit) are handled in-house. Normally, a third-party, like Google, would be able to read your DNS requests, effectively bypassing your VPN encryption.

An area where we felt Surfshark did let us down, is its kill switch. First of all, it isn’t enabled by default, leaving your personal data 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 we strongly recommend you shut down all sensitive activity first. Having said that, Surfshark also deserves praise for being the only VPN to offer a built-in kill switch on Android TV.

Another minor grip we have is its lack of IPv6 support. Instead, Surfshark re-routes IPv6 connections to IPv4, which successfully prevents leaks, but can cause IPv6-enabled devices to stop working with the VPN. 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 61 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 25 US cities. While there are gaps in its coverage, you're guaranteed to always have a VPN server nearby.

ContinentCountries with Servers
Europe46
Asia25
South America10
North America7
Africa6
Oceania2

Using Surfshark, you can get IP addresses from countries in all six continents.

While we didn’t pick up on any glaring gaps in coverage, some noticeable locations were missing, such as: Bahrain, Jamaica, Kenya, and Senegal.

Surfshark's VPN servers in the US

Surfshark’s US server coverage.

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 — 25 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 less than the 18,651 offered by Private Internet Access, or the 12,000 offered by CyberGhost.

User Experience

8.5/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 #7 out of 61 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 labelled 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, our 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.

We’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.

Surfshark's apps for Windows and macOS

The server list 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, we appreciate the addition of a dark mode option and the inclusion of 16 languages in addition to English. On macOS, you can choose where the Surfshark icon is located: either in the dock or on the status bar.

However, we 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’.

We also don’t like that you cannot 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 way too much.

Lastly, we 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, our average time to connect was 11.5 seconds on mobile — 10.5 seconds longer than ExpressVPN.

Surfshark's apps for Android and iOS

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 Alternative ID.

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 sparked a mixed reaction from us. 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.

We 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. We 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 we 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.

We first noticed how quick and painless logging in was, as we just needed to scan a QR code using our 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. We found this stripped-back approach particularly well-suited to a TV screen, as it meant we could easily navigate the app even when sat far away.

Our only criticism is that Surfshark still lists its servers alphabetically on streaming device apps. To save us scrolling endlessly with a TV remote, we’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 #11 out of 61 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 AttributeSurfshark
Permits P2P TrafficYes
Average Download Bitrate8.7MiB/s (13% loss)
Countries with P2P Servers100
Port ForwardingNo
Kill SwitchYes
Logging PolicyNo Identifiable Data

Our download bitrate slowed by just 13% with Surfshark, which is better than most of the 61 VPNs we review. However, it is substantially slower than our 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 torrenting speed test

Surfshark worked with every torrent client we 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 are not 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

9.1/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.

Surfshark is compatible with every major device and platform, and there is no limit on the amount of devices you can use it on simultaneously. It has custom apps for desktop and mobile devices, alongside apps for Apple TV, Fire TV Stick, and a Smart DNS feature for devices that aren’t compatible with VPNs. It doesn’t have a router app though, which makes network-level protection more difficult.

WindowsYes
MacYes
iOSYes
AndroidYes
LinuxYes
Amazon Fire TVYes
Android TVYes
Apple TVYes
RouterManual Setup Only
ChromeYes

Simultaneous Connections: Unlimited

We tested Surfshark’s unlimited connection limit ourselves and were able to run the VPN on our test laptop, Fire TV, and iPhone, all at once. It doesn’t threaten to terminate your account if you share your Surfshark credentials with a friend, either.

One minor drawback is its lack of a dedicated router app, which would allow you to protect devices that don’t support VPN software (like game consoles). You can manually install the VPN onto a router, but it’s hard to do, or you can use its Smart DNS proxy which is great for streaming, but won’t encrypt your connection.

Additional Features

8.3/10
Additional Features
Best Rating
9.9/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.

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 FeatureSurfshark
Split TunnelingYes
VPN ObfuscationYes
Multi-Hop ServersYes
Dedicated IPYes
Ad BlockerYes

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 rotating IP feature

Surfshark’s rotating IP feature is unlike any we’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. We’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.

Surfshark multi-hop connection

We set up a custom multi-hop, routing our 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, we’re always surprised that other VPN review sites don’t report on this highly underrated feature. We’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 our remote server in Shanghai, we regularly test Surfshark’s ability to bypass Chinese censorship.

All of our tests were performed using Surfshark’s ‘NoBorders’ mode, which is advertised as an anti-censorship tool.

Sadly, the VPN only worked in China 35% of the time: a poor result. However, it is one of the few VPNs that 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 we recommend using Astrill VPN as it gets around ‘The Great Firewall’ with a 100% success rate.