Surfshark Review: Quick Expert Summary
Surfshark provides good security, has fast speeds, and allows unlimited connections, which makes it a good pick for large families. It also has easy-to-use apps for all major platforms, so it’s also a good choice for people who are new to VPNs.
The provider also works with top streaming sites like Netflix and Max, and it allows torrenting on all of its servers. Plus, it has servers in 100 countries, which makes it easy for most users to connect to nearby servers for fast speeds.
In addition to industry-standard security features, Surfshark also comes with:
- Bypasser — Surfshark’s split-tunneling tool, which lets you choose which sites and apps are excluded from the VPN tunnel.
- CleanWeb — Gets rid of ads and blocks connections to malicious sites.
- Dynamic MultiHop — Send your data through 2 VPN servers instead of 1 server, providing more security.
- IP Rotator — Regularly changes your VPN IP address without disconnecting you from the VPN server.
- Smart DNS — Lets you stream on devices that don’t natively work with VPNs, like gaming consoles.
- Built-in speed test — Lets you test different servers to see which ones provide the fastest speeds.
- And more…
While I like Surfshark, it has a few issues — it has slow speeds on very distant servers, and its built-in speed test isn’t accurate. What’s more, it’s missing WebRTC and IPv6 leak protection, and it doesn’t work all the time in restrictive countries like China.
That said, it’s still one of my favorite VPNs in 2024. And it also offers really good value, with very affordable plans that start at just $1.99 / month (and often add free months). You can choose from a 12-month and 24-month plan, and each one is backed by a 30-day money-back guarantee.
🏅 Overall Rank | #5 out of 82 VPNs |
🌍 Countries With a Server | 100 |
📱 Number of Devices | Unlimited |
💸 Starting Price | $1.99 / month |
🎁Free Plan | ❌ |
💰 Money-Back Guarantee | 30 days |
Try Surfshark (30 Days Risk-Free)
Surfshark Full Review — Great for Streaming & Torrenting + Good for Large Households
I spent the past few weeks testing Surfshark to see if it’s as good as other top VPN competitors — and I can safely say it’s one of the top choices out there. It’s secure, really good for streaming and torrenting, and an excellent value for both individuals and large families.
It allows unlimited connections, which means you can install and connect to the VPN on as many devices as you want — this is great, as most VPNs only allow 5–10 connections.
Surfshark also has some of the most affordable plans on the market, and it backs all purchases with a risk-free 30-day money-back guarantee.
Surfshark Plans & Pricing — Offers Some of the Cheapest Plans Around
Surfshark has 3-tier based subscriptions and paid monthly and yearly plans. It allows unlimited connections (just like Private Internet Access and TunnelBear), which is great — the industry average is usually 5–10 simultaneous connections.
The VPN’s subscriptions are called Surfshark Starter, Surfshark One, and Surfshark One+. Surfshark Starter starts at $1.99 / month and includes all the VPN features plus Alternative ID (which creates online aliases and safe email addresses for you), so it’s the one I recommend. Surfshark One adds a private search engine, an antivirus, and data breach monitoring for $2.49 / month.
Surfshark One+ includes all of the previous features, but you also get access to Surfshark’s data removal service for $3.99 / month. With this, Surfshark will remove all of your data from company databases and people search sites. However, this service is only available to users in the US, Canada, UK, and European Union.
Surfshark accepts credit/debit cards, PayPal, Google Pay, Amazon Pay, and different cryptocurrencies. All purchases are backed by a 30-day money-back guarantee.
Learn more about Surfshark’s pricing
Surfshark Features — Advanced Security Tools + Tons of Extras
Surfshark comes with the following industry-standard VPN security features:
- 256-bit AES encryption — The VPN uses military-grade encryption to make your traffic unreadable.
- No-logs policy — Surfshark doesn’t store your IP address or keep logs about your internet activities, such as which sites you access or what files you download. Its no-logs policy has also passed an independent security audit.
- Kill switch — This feature disables internet access if the VPN connection drops to prevent any data leaks. The kill switch is available on iOS, Android, Windows, macOS, and Linux.
I like how flexible the kill switch is — you can configure it to only trigger if the VPN connection drops, or if you’re not connected to the VPN at all (like you can with Private Internet Access). The latter would be useful if you want to be 100% sure you don’t accidentally go online or torrent without first securing your connection with the VPN.
I also think it’s great that Surfshark has RAM-only servers and perfect forward secrecy. With RAM-only servers, all data is written to the RAM instead of the hard drive — so every server reset wipes all data. And perfect forward secrecy changes the encryption key for each VPN connection to prevent hackers from compromising past or future encryption keys.
I’m happy that Surfshark comes with DNS leak protection, but I think it’s a shame that it doesn’t also provide IPv6 and WebRTC leak protection. I ran leak tests while connected to servers in 10+ countries and never saw any leaks, but I still think it’s inconvenient that you need to manually disable IPv6 and WebRTC if you want to be completely protected against these types of leaks — top competitors like ExpressVPN, Private Internet Access, and NordVPN provide full protection against all leaks by also automatically disabling IPv6 and WebRTC.
There are 3 protocols to choose from: WireGuard, IKEv2/IPSec, and OpenVPN. All protocols provide strong security and good speeds, but WireGuard is by far the fastest option.
Android | iOS | Windows | macOS | Linux | Routers | |
WireGuard | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
OpenVPN | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
IKEv2/IPSec | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
In addition, Surfshark also comes with the following features:
- Bypasser.
- CleanWeb.
- Dynamic MultiHop.
- IP Rotator.
- Smart DNS.
- Override GPS.
- Dedicated IP.
- Alternative ID.
- Built-in speed test.
- Support for Tor traffic.
- Camouflage Mode.
- NoBorders.
Bypasser — Excludes Apps & Websites From the VPN Tunnel
Bypasser is Surfshark’s split-tunneling feature, which allows you to choose which apps and websites use the VPN connection. Bypasser is only available on the Android and Windows apps and the browser extension. During my tests, it worked well, as I was able to surf the web on the browsers I excluded from the VPN.
Bypasser is similar to Private Internet Access‘s split-tunneling tool — but I think Private Internet Access implements split-tunneling better, as it’s also available on Linux and macOS.
CleanWeb — Great Ad & Tracker Blocker + Stops You From Accessing Dangerous Sites
CleanWeb is Surfshark’s ad blocker, which blocks ads and ad trackers and prevents you from connecting to malicious sites. CleanWeb is available on the iOS, Android, Windows, macOS, Linux, Android TV, and Fire TV apps.
In my tests, CleanWeb performed pretty well — I visited ad-heavy media outlets sites, and it got rid of most ads, which made the web pages load faster. However, it wasn’t able to always get rid of pop-up ads. On the plus side, it prevented me from connecting to shady HTTP sites.
While CleanWeb is good, I still like Private Internet Access’ PIA MACE more — it has the same functionality as CleanWeb, but it can also block annoying pop-up ads. Not to mention, it’s also the best VPN ad blocker in 2024.
Dynamic MultiHop — Routes Your Traffic via 2 Servers
Surfshark’s Dynamic MultiHop servers send your data through 2 VPN servers instead of 1 server, adding an extra layer of encryption. One of the best things about this is that you can manually select any 2 server locations for your double VPN connections.
I really like that Surfshark relies on Nexus technology for the double VPN connections which uses Software-Defined Networking (SDN) that connects all of its servers together and essentially routes all your traffic through the entire network of servers instead of just the 1 (or 2 in the case of Dynamic MultiHop connections).
Using the Dynamic MultiHop servers is simple. For instance, I wanted to get a US IP address, so I chose a UK server as my entry point and a US server as an exit point. I like that Surfshark lets you create as many Dynamic MultiHop pairs as you want and saves them all, which means the next time you want to use a certain entry and exit point for your connection, all you have to do is find it on the list and click on it (or save it as a favorite so it’s saved at the top of the list).
Double VPN connections are usually much slower than regular VPN connections due to dual connection — that said, I only experienced a 5–7% slowdown on average when using the MultiHop servers, which is great.
This feature is mostly intended to be used by people who are very security-conscious — I don’t recommend using Dynamic MultiHop servers if you only plan on surfing social media, streaming, downloading files, or gaming.
IP Rotator — Protects Your Privacy by Changing Your IP Address
IP Rotator is a feature that regularly changes your VPN IP address without dropping your VPN connection. IP Rotator is available on iOS, Android, Windows, and macOS.
I tested this feature and it works well — I ran several leak tests over the course of 20 minutes while connected to a VPN server, and I always had a new IP address every 5 minutes. I also really like that it shows you the countdown of your next IP change. And my VPN connection never dropped during my tests.
IP Rotator provides you with more privacy because it frequently changes your VPN IP addresses, making it very difficult for cybercriminals and advertisers to track your online activities. This is similar to ExpressVPN’s ShuffleIP, which changes your IP with each new site/app visit instead of on a schedule.
Alternative ID & Number — Masks Your Personal Details
Alternative ID lets you create a new email to hide your real information. It forwards incoming messages (anonymously) to your real email address. It helps you create a fake identity with a new name, email, date of birth, and address.
I found it very easy to use. You can get to it through the desktop/mobile apps, the browser extension, or by logging in to your Surfshark account on its website. It lets you auto-generate an ID or manually create your own.
Auto-generating an ID is easy and customizable; select your age range, gender, and country, then hit generate. You can refresh it as many times as you want to find an identity you like. However, you can only choose from 6 countries: the United States, Portugal, Brazil, Denmark, Australia, or Germany. For the US, Brazil, and Australia, you can also select a specific state if you want. Then, it creates a fake email for your new identity. This is also customizable: auto-generate from 10 different email domains or edit manually.
Finally, it links to your chosen email address. It automatically has your Surfshark email chosen, but you can change it if you want. You’re also able to set up multiple email addresses for the same ID. When I tested it, I successfully received all emails associated with my new identity to my real email address.
You can also get yourself a virtual phone number. This masks your real one when using online services, so you can avoid spam, scams, and other unwanted communications. This feature, however, isn’t included in Surfshark’s plans like Alternative ID and costs extra.
It forwards all calls and text messages to your real number, and you can even use the Surfshark app to read and reply to messages, add numbers to your phone’s contact list, and copy and delete messages, just like with other messaging apps. However, it can’t be used to get secure One-Time Passcodes (OTPs) from sites and services.
For now, anyone who wants to get an alternative number with Surfshark can get a US number only. Note that this also means you can only respond to US phone numbers, too.
Smart DNS — Use the VPN on Smart TVs + Gaming Consoles
Surfshark provides access to a smart DNS service. This allows you to use the VPN on devices that don’t natively support VPNs, such as certain smart TV models. While a smart DNS won’t change your IP address or encrypt your traffic, it typically provides faster speeds because there’s no encryption.
You’ll need to perform a manual setup to use the smart DNS, but Surfshark has helpful step-by-step guides. It only took me about 5–8 minutes to configure the service on my smart TV.
According to Surfshark, you can only use the smart DNS to stream on US sites, such as Hulu and Amazon Prime US — ExpressVPN’s smart DNS, called MediaStreamer also works with US sites, but it’s compatible with streaming sites from other countries too, such as BBC iPlayer.
Override GPS Location — Unique Tool on Android
This feature lets you match your GPS data with the location of the VPN server you’re connected to. Basically, any mobile app that relies on GPS data to detect your location will think you’re actually located in the same country as the VPN server. The only drawback is the Override GPS Location feature is only available on Android.
To use this feature, you need to manually enable a few Android settings, but the whole process is very straightforward, especially since Surfshark provides an in-app guide. When I enabled this feature, it only took me about 2–3 minutes to do it.
Dedicated IP Addresses — Assigned Only to You
Surfshark lets you buy a dedicated IP address for a small monthly fee — this IP address is only available to you, so no other VPN users will be able to use it.
The VPN offers dedicated IP addresses in 10+ countries, including the US, the UK, Germany, France, Japan, Italy, Canada, South Africa, Hong Kong, Australia, and the Netherlands. While other top VPNs such as Private Internet Access and NordVPN also have dedicated IPs in 10+ countries, ExpressVPN offers them in 20+ countries, so I recommend checking it out for more location options.
A dedicated IP is great if you want to visit sites that block shared VPN IPs, like bank sites. It can also help you avoid annoying reCAPTCHAs when browsing.
Built-In Speed Test — Convenient, but It’s Not as Accurate as Third-Party Speed Tests
Surfshark provides access to a built-in speed test, which lets you test different server categories (such as Recommended, P2P, Favorites, Recent, and various location groups) to see which servers provide the fastest speeds. The speed test is very easy to use, but it’s only available on the Windows app.
Unfortunately, Surfshark’s speed test results aren’t 100% accurate — when I ran a speed test for Recommended servers, the app only recommended 3 servers in nearby countries (Hungary, Moldova, and Serbia) instead of recommending a local server in Romania. I ran my own speed tests using a third-party speed testing tool, and I had the fastest speeds while connected to Surfshark’s Romanian server.
I also don’t like how Surfshark doesn’t rank the fastest server first. However, you can sort the list by clicking on Down Speed, Up Speed, or Latency, and it will put the fastest/best in that category at the top.
Support for Tor Traffic — Provides Added Anonymity Surfing the Tor Browser
Surfshark supports Tor traffic on all of its servers, which allows you to securely surf .onion sites and the dark web on the Tor browser. This way, if Tor suffers a leak, your real IP address won’t be exposed and only the VPN’s IP address would be leaked.
I like that Surfshark makes it pretty easy to use the VPN with the Tor browser — all you have to do is connect to any of Surfshark’s servers and then open the Tor browser.
But I honestly prefer NordVPN for browsing on Tor, as it lets me surf Tor sites using regular browsers like Chrome and Firefox, which is more convenient.
Camouflage Mode — Masks Your VPN Connection From Your Network Provider
Camouflage Mode is Surfshark’s obfuscation feature, which hides VPN traffic and makes it look like regular internet traffic. Camouflage Mode is available on all of the provider’s apps and servers and is very easy to use — it’s automatically enabled when you use the OpenVPN protocol to connect to a VPN server. Unfortunately, even though Surfshark’s reps told me the VPN should work in restrictive countries, they said it isn’t consistent.
However, Camouflage Mode is good for preventing your ISP from seeing your VPN traffic. I must caution, though, that using Camouflage Mode slows down your VPN speeds due to the additional layer of encryption added to hide your VPN traffic. In my tests, my VPN speeds were around 70% slower with Camouflage Mode enabled, which caused websites to take up to 5 seconds to load and HD videos to buffer frequently.
I honestly think other top competitors provide better obfuscation — for example, ExpressVPN also supports obfuscation on all of its servers, but it also supports it across all of its protocols, which is more convenient. Plus, it consistently works in restrictive countries, and its obfuscated connections are much faster.
NoBorders — Useful for Restricted Networks (Such as at School)
NoBorders provides a list of servers that are able to circumvent network restrictions. You can manually enable this feature, but it also turns on automatically when the VPN app detects that you’re using a restrictive network. NoBorders is available on iOS, Android, Windows, and macOS.
This feature would be useful for people using college or workplace Wi-Fi networks, which might restrict access to certain sites. Still, it’s a shame it also doesn’t work in restrictive countries. If you need help accessing the web in a restrictive country, you’re better off with ExpressVPN or Private Internet Access — they consistently work in restrictive places like China and Russia.
Surfshark Privacy & Security — Its No-Logs Policy Passed an Independent Audit
Surfshark has a strict no-logs policy. It doesn’t collect your IP address, and it doesn’t monitor what sites you access or what files you download. It only retains your email address (for communication purposes) and connection timestamps, but they are deleted 15 minutes after you disconnect from the VPN server.
Surfshark has also had its no-logs policy audited — I’m really happy to see this, as it makes it very easy to trust the provider.
In addition, the VPN has also undergone 2 other security audits by cybersecurity firm Cure53. One of the audits tested how secure Surfshark’s browser extensions are, while the other audit focused on the provider’s server infrastructure. Both audits concluded that Surfshark’s browser extensions and server infrastructure provide great security.
Surfshark is headquartered in the Netherlands, which is part of the 5/9/14 Eyes Alliances (a group of countries that share surveillance data with each other). But even if the authorities ask the provider for user logs, Surfshark can’t hand anything over because it doesn’t keep any.
Surfshark Speed & Performance — Fast on Nearby Servers (Much Slower on Distant Servers)
I ran speed tests by connecting to a VPN server in all 100 countries where Surfshark has a server, and I experienced a 71% slowdown on average. But I’m based in Romania, which has some of the fastest internet speeds in the world, so the slowdown wasn’t as bad as it seems — I still maintained fast speeds on local, nearby, and distant servers. That said, I experienced very noticeable slowdowns on very remote servers in Japan, New Zealand, and South Korea.
First, I ran a speed test without being connected to the VPN to get a baseline for my speeds:
Next, I used Surfshark’s quick-connect feature (called Fastest Server), which automatically connected me to a VPN server in Romania. My speeds decreased by about 54%, which is a big drop, but my online speeds were barely affected — websites loaded instantly, and HD videos and 4K videos loaded instantly and didn’t buffer.
Next, I manually connected to a server in the US, and my speeds decreased by around 60% — even so, I still maintained fast speeds, as sites continued to load instantly, HD videos loaded instantly and didn’t buffer, and 4K videos only took 1–2 seconds to load and there was only minor buffering at the start of the videos. Plus, it only took me 6–7 minutes to download a 9 GB file.
Finally, I tested a very distant server in Japan, and I experienced a whopping 99% slowdown! My speeds were severely affected — it took websites 6–7 seconds to load, HD videos loaded in 3–4 seconds and there was noticeable buffering at the start, and 4K videos took up to 10 seconds to load and there was very noticeable buffering and quality drops while skipping through them.
Overall, Surfshark maintained very fast speeds on local, nearby, and distant servers, but its speeds slowed down considerably on very remote servers. There are honestly top competitors with much better speeds out there — for example, ExpressVPN (which is the fastest VPN in 2024) maintains lightning-fast speeds for browsing, streaming, and torrenting across all of its server locations.
Surfshark Servers & IP Addresses — Really Large Network
Surfshark comes with 3,200+ servers in 100 countries, which is on par with top competitors like CyberGhost VPN, which has servers in 100 countries, or ExpressVPN, which offers servers in 105 countries.
Many of Surfshark’s servers are physical servers, meaning they’re actually located in the country you connect to. The provider also has virtual locations, which provide you with an IP address from the country you connect to, but the actual server is located in a different country. I like how Surfshark is transparent about using virtual locations, as it clearly marks them with (Virtual) inside the app. I wish it would also disclose where the servers are actually located (like ExpressVPN does).
I also like how you can enable speed metrics in Surfshark’s apps, namely the server ping (how long it takes for your device to communicate with the VPN server). But I wish Surfshark would display the speed metrics by default, like Private Internet Access and Proton VPN, and it would be great if the servers were color-coded (to identify the fastest ones).
The provider’s server network is powered by its proprietary Nexus technology, which connects all of its servers together — that way, user traffic is routed through a whole network of servers instead of just one server within the network. This allows Surfshark to optimize its traffic to provide faster, more stable connections, and to also provide better privacy by regularly changing users’ IP addresses without disconnecting them from the server.
Surfshark also has Dynamic MultiHop servers in North America, Europe, Australia, and Asia, which send your data through 2 VPN servers instead of 1 server to provide better security. And you can also set up your own double VPN connection by choosing your desired entry and exit servers.
Surfshark also has dedicated IP addresses for a small extra cost, which are only assigned to you. Dedicated IPs are useful for avoiding reCAPTCHAs and visiting bank sites (many bank sites block shared VPN IP addresses). The provider has dedicated IP addresses in several countries, including the US, the UK, and the Netherlands.
Surfshark Streaming Support — Easily Access Dozens of Streaming Services
Surfshark works with 50+ streaming services, including Amazon Prime, Max, Disney+, and BBC iPlayer. It’s also compatible with 15+ Netflix libraries. It works with Netflix Romania, UK, US, Japan, Canada, Brazil, and more.
I also like how the VPN provides access to a smart DNS. This is convenient since it allows you to use the VPN on devices that don’t work with VPN apps.
Surfshark Torrenting Support — Download Files on All Servers
Surfshark also has good torrenting support. It allows P2P downloads on all of its servers, which are located in 100 countries. This is really good, especially since some competitors limit you to P2P servers in only a few countries (HMA only has P2P servers in a handful, for example).
It also works with top P2P apps like uTorrent and Vuze. In my tests, I had no problems accessing any of the popular torrent sites and I was able to download a couple of P2P files.
qBittorrent | ✅ |
Vuze | ✅ |
Deluge | ✅ |
uTorrent | ✅ |
BitTorrent | ✅ |
Transmission | ✅ |
That said, it’s missing extra torrenting features that top P2P VPNs like Private Internet Access include, such as port forwarding (lets you connect to more peers for faster downloads) and SOCKS5 proxy support, which changes your IP address but doesn’t use encryption to provide much faster speeds.
Surfshark is also great for securing your P2P traffic since it comes with a kill switch, an audited no-logs policy, and CleanWeb, which protects you from shady torrenting sites and ads from loading on torrenting sites. I also ran leak tests before torrenting with the VPN, and didn’t experience any leaks.
Overall, Surfshark is a solid pick for torrenting — it supports P2P traffic on all of its servers, works with popular torrent clients, and provides great security for torrenting.
Surfshark Gaming Support — Secure & Low Ping on Nearby Servers
Surfshark is a solid choice for gaming. I put it to the test with a few rounds of Dota 2, and I was generally pleased with its performance.
On local servers, Surfshark maintained a steady ping, I had pretty fast speeds, and there was minimal lag that I barely even noticed. Plus, I only had to wait for around 2–3 minutes to download a 1 GB game update of 1 GB.
However, on more distant servers, I noticed a slight increase in ping. Another 1 GB update took a bit longer to download, around 6–7 minutes, and there was some noticeable lag during gameplay. The good news is the lag was minor and didn’t affect my game all that much.
Surfshark also protects against Distributed- Denial-of-Service (DDoS) attacks, which can force you offline. And the VPN provider has anti-DDoS protection on all of its servers, so even if someone tries to attack the VPN server IP address that you’re connected to, they won’t be able to.
And the provider also supports manual router setups, so you can configure it on your router to game with it on devices that don’t work with VPN apps, like gaming consoles. That said, if you’re mainly interested in using a VPN on your router for gaming, I’d go with ExpressVPN since it has a dedicated router app that’s really simple to install and use.
Overall, Surfshark provides a good gaming experience. It provides smooth connections on nearby servers, prevents DDoS attacks, and has router support.
Surfshark Bypassing Censorship — Works in Restricted Countries (But Only Sometimes)
Surfshark only maybe works in restrictive countries like China, Iran, Russia, Saudi Arabia, and Indonesia — the provider’s support reps told me that the VPN should work in these countries, but suggested alternative connection methods in case it doesn’t work the first time.
If you’re in a restrictive country, check out ExpressVPN or Private Internet Access — they consistently work in restrictive regions without any issues.
Surfshark Ease of Use: Mobile & Desktop Apps — User-Friendly Interface for All Devices
Surfshark has apps for iOS, Android, Windows, macOS, Linux, Android TV, Apple TV, and Fire TV. It also comes with browser extensions for Chrome, Firefox, and Edge. The provider also supports manual router setups, so that you can use the VPN on devices that don’t natively support it, like gaming consoles — but if you’re interested in doing that, I recommend picking ExpressVPN instead because it has a router app that’s easy to install and use.
It’s easy to download and install the provider’s apps — it only took me about 1–2 minutes to install the iOS and Android apps, and just 2 minutes to install the macOS and Windows apps.
There are also multiple ways to login to your account that are easier than entering your email and password. For example, if you’re logging in on a mobile device but are already logged in on another device, you can simply scan a QR code to log in. Or, if you’re on desktop, you could request a 6-digit code and enter it in your account settings to log in on the new device. There’s also the option to log in with one click using your Google or Apple account.
How to Install Surfshark (Just 3 Simple Steps):
- Subscribe to Surfshark. Choose the plan that’s best for you and create an account.
- Download and install the apps. Simply follow the on-screen instructions in the installation wizards.
- Launch the VPN app. Find the server you want to connect to and click on it. That’s it! You can now securely surf the web.
Android — Feature-Rich + Includes GPS Spoofing Tool
I like Surfshark’s Android app, as it’s easy to use. It comes with a quick-connect feature, the interface is simple to navigate, and all settings and features come with helpful explanations.
The Android app is also feature-rich — only the speed test is missing, but that’s not a huge drawback, as it’s not very helpful. Also, the Android app provides exclusive access to the Override GPS Location feature, which matches your GPS location to the VPN server’s location.
I also like that it’s passed Google’s Mobile Application Security Assessment — a set of strict international security standards for apps on the Google Play Store. Passing the assessment proves Surfshark’s Android app is trustworthy with user data and safe to use.
iOS — Limited Features, but It’s Simple to Use
Surfshark’s iOS app is just as user-friendly as its Android app. I’m a fan of how it connects you to servers with 1 click, there’s a search function to quickly find the servers you want, and it’s simple to enable and change all settings and features.
The iOS app is missing the speed test, the Override GPS Location feature, and Bypasser, but most VPNs don’t provide split-tunneling on iOS — TunnelBear is one of the only providers that includes that feature on its iOS app.
However, it does have a widget that you can add to your home screen that lets you control your connection without opening the app. It lets you connect, disconnect, or pause your connection. There are multiple widget designs to choose from.
Windows/Mac (Desktop) — Intuitive Interface (Great for New Users)
Surfshark’s desktop apps are simple to navigate, as the interface is intuitive. It’s also simple to manually find and connect to a VPN server — it only took me 4–5 seconds to do it. You can also quickly check the status of your VPN connection, like confirming whether or not your location is hidden and your VPN IP address.
Both the Windows and macOS apps provide access to similar features, but the macOS app is missing Bypasser and the built-in speed test. However, the lack of the built-in speed test is not a huge drawback, as it’s not very accurate. The Mac app is also a bit more convenient to use since it automatically connects you to the fastest city when you select a country location.
Apple TV — Works With All Apple TV HD & 4K Generations
Surfshark has a user-friendly Apple TV app. It’s compatible with every model that runs tvOS, which includes all generations of Apple TV 4K and Apple TV HD.
The app installs like any other app on your Apple TV, and it only took me 2 minutes to complete the process and sign in. It’s cool that Surfshark lets you log in by scanning a QR code or entering a code on a device that you’re already logged into, like your phone or laptop.
I really like how the Apple TV app is designed. There’s a row of recommended servers in the middle of the screen for you to choose from (these are the fastest and closest servers for your location), you can easily search for a specific location, you can see recent locations, and you can star your favorites for easy access.
It’s also set up to use the fast and secure WireGuard protocol, which means streaming and browsing on your Apple TV is smooth and uninterrupted.
Overall, Surfhsark’s Apple TV app works with all tvOS generations, is very user-friendly and easy to navigate, and uses WireGuard for reliable and fast speeds.
Browser Extension (Chrome, Edge, Firefox) — Includes Tons of Features + Access to All Server Locations
Surfshark’s browser extensions are very secure, as they include an ad blocker and cookie pop-up blocker, as well as a data breach alert, which tells you if a site has experienced a data breach in the past, and a malware alert tool that warns you before visiting shady sites. You also get WebRTC leak protection, which isn’t available in the Surfshark app.
The ad blocker and the pop-up blocker work pretty well — although I did see some pop-ups here and there, I generally barely ever saw any ads, including on ad-heavy websites.
You get access to all of the provider’s servers, which is pretty impressive. Private Internet Access’s browser extension, for example, only lets you use servers in 20+ countries.
I think it’s great that the browser extensions include split-tunneling (Bypass list), which lets you exclude sites from the VPN tunnel and choose which IP addresses should bypass CleanWeb, which includes the ad and cookie pop-up blocker, as well as the data breach and malware alert. There’s also a geo-spoofing feature, so your online location shows as your VPN location, not your physical location.
Overall, Surfshark’s browser extensions are secure and user-friendly. They let you split-tunnel websites, protect you from ads and malicious sites, and include all servers that Surfshark offers.
Router Support — Compatible With Many Models + Provides Useful Setup Guides
Surfshark works on routers, but you’ll have to manually set it up. The good news is Surfshark can be set up on a lot of popular routers, including AsusWRT and DD-WRT.
Surfshark goes the extra mile to make the setup process user-friendly by offering detailed, step-by-step guides on how to make the VPN work on all supported routers. This is a relief since the process can get a little technical and it’s different for every router. When I tried to configure Surfshark on my router, it only took me about 15 minutes. That said, I still prefer ExpressVPN because it has a dedicated router app that’s easier to install and use.
All things considered, Surfshark is a good option if you’re in the market for a router-compatible VPN. It supports a variety of routers and has easy-to-follow setup guides on its website.
Surfshark’s Apps: Is Surfshark Easy to Use?
Surfshark has apps for iOS, Android, Windows, macOS, Linux, Android TV, Apple TV, and Fire TV. It also comes with browser extensions for Chrome, Firefox, and Edge. The provider also supports manual router setups, so that you can use the VPN on devices that don’t natively support it, like gaming consoles — but if you’re interested in doing that, I recommend picking ExpressVPN instead because it has a router app that’s easy to install and use.
It’s easy to download and install the provider’s apps — it only took me about 1–2 minutes to install the iOS and Android apps, and just 2 minutes to install the macOS and Windows apps.
Android | iOS | Windows | macOS | Linux | |
Graphical User Interface (GUI) | ✅ | ✅ | ✅ | ✅ | ✅ |
Kill Switch | ✅ | ✅ | ✅ | ✅ | ✅ |
Bypasser (Split-Tunneling) | ✅ | ❌ | ✅ | ❌ | ❌ |
CleanWeb | ✅ | ✅ | ✅ | ✅ | ✅ |
Dynamic MultiHop | ✅ | ✅ | ✅ | ✅ | ✅ |
IP Rotator | ✅ | ✅ | ✅ | ✅ | ❌ |
Override GPS Location | ✅ | ❌ | ❌ | ❌ | ❌ |
Speed Test | ❌ | ❌ | ✅ | ❌ | ❌ |
Surfshark Customer Support — Knowledgeable Live Chat & Email Representatives
Surfshark offers 24/7 live chat support, email support, and a great support library. Although it doesn’t have phone support, I don’t see this as a huge downside — Surfshark has more than enough support channels and phone support isn’t that common among VPN providers.
Surfshark has a really comprehensive support library, including tutorials with visuals, FAQs, and troubleshooting guides. I found answers to almost all my questions in the various resources.
Just like ExpressVPN, Surfshark provides 24/7 live chat support. I tested it multiple times and was linked to a live chat agent in under 10 seconds every time. Each representative I spoke with was extremely friendly and highly efficient.
I also tested the provider’s email support by sending email messages at random times of the day. I usually received a reply in less than a day, and the answers were always useful.
What Surfshark Can Do Better — Add Full Leak Protection + Boost Speeds on Distant Servers
Surfshark is an excellent VPN, but it’s still missing some features that I’d like to see added to its roster. It can improve its security, obfuscation, and speeds.
Surfshark only has DNS leak protection. Most of Surfshark’s competitors, like Private Internet Access, have built-in full leak protection, which covers DNS, IPv6, and WebRTC leaks — this helps protect websites from seeing your real IP address.
Plus, Surfshark doesn’t work reliably in restrictive countries. Its obfuscation is good for bypassing network blocks in places like schools and workplaces, but it doesn’t work consistently in places like China, Russia, and Indonesia.
Finally, the VPN doesn’t have great speeds on very distant servers, which can be frustrating for people who travel a lot or want to connect to servers halfway around the world, like gamers. In contrast, ExpressVPN has blazing-fast speeds on all servers, regardless of distance.
Is Surfshark Worth the Money in 2024?
Surfshark has strong security, fast speeds across most servers, and supports unlimited connections, which makes it good for large households. Its apps are also beginner-friendly and available for most platforms.
In addition, Surfshark works with popular streaming sites, such as Netflix, Max, BBC iPlayer, and Amazon Prime. It also allows P2P traffic on all 3,200+ of its servers, which are located in 100 countries.
On top of essential security features, the provider also comes with extras. It has Bypasser (its split-tunneling tool), CleanWeb, which is a VPN ad blocker, and IP Rotator, which changes your VPN IP addresses without dropping your connection. Also, it has Multihop servers that send your data through 2 VPN servers, and a built-in speed test.
But Surfshark isn’t perfect. For starters, its speeds are slow on very distant servers, CleanWeb doesn’t block pop-up ads, and the built-in speed test is inaccurate. Also, it lacks WebRTC and IPv6 leak protection, and it doesn’t always work in restrictive regions.
Surfshark offers multiple pricing plans, including a very cheap long-term plan, and it backs each purchase with a 30-day money-back guarantee.
Frequently Asked Questions
Is Surfshark safe?
Yes, as Surfshark comes with essential VPN security features, including 256-bit AES encryption, a kill switch, and a no-logs policy that has been audited. It also has advanced security features like RAM-only servers (every server reset wipes all data) and perfect forward secrecy (which changes the encryption key for each VPN session so that hackers can’t compromise it). Plus, it has extra security features, including CleanWeb, which protects you from malicious sites, and MultiHop servers, which add an extra layer of encryption to your connections.
Is Surfshark free?
No, Surfshark doesn’t have a free plan, but its paid plans are pretty affordable and also come with a 30-day money-back guarantee.
Does Surfshark work with Netflix?
Yes, Surfshark works with Netflix. It works with multiple Netflix libraries, including in the US, the UK, Japan, and Australia. Surfshark also maintains very fast speeds for streaming, so you can have a smooth streaming experience.
Is Surfshark good for torrenting?
Yes, Surfshark has good P2P support, as it allows torrenting across all of its servers and works with popular torrent clients, such as qBitorrent and Vuze. It also has a kill switch, which protects you from data leaks while torrenting, and an audited no-logs policy to ensure it doesn’t collect your P2P traffic.
Does Surfshark work in China?
Maybe. Customer support reps told me Surfshark should work in China and other countries that censor the internet, but it isn’t that reliable. So I recommend using ExpressVPN instead, as it consistently works in restrictive countries like China without any issues and also provides excellent security and privacy features.
How fast is Surfshark?
Surfshark is a pretty fast VPN. It maintains decent speeds on local and nearby servers, and it even has good speeds on distant servers. But if you connect to servers that are pretty far away from your location, you might experience some slowdowns.
That said, there are much faster VPNs on the market. The fastest I’ve ever tested is ExpressVPN — it has super-fast speeds for all online activities across all of its servers.
How can I turn on Surfshark’s Camouflage Mode?
You need to change your protocol to OpenVPN. Once you’ve done that, Surfshark will obfuscate all of your traffic, no matter what server you connect to.
Camouflage mode is great for hiding your VPN traffic and bypassing some network restrictions, but it doesn’t work in countries like China that ban or restrict VPN use. If you need obfuscation to gain access to the open internet in such places, I recommend ExpressVPN.
Does Surfshark have a Linux app?
Yes, Surfshark has a Linux app with a GUI. The app is very easy to navigate, lets you mark servers as Favorites for 1-click connections, and even has a search function so you can easily find the server you’re looking for. It also comes with CleanWeb, which is Surfshark’s ad, tracker, and malware blocker.
Surfshark’s Linux app is missing some features, including IP Rotator, which is available on all other Surfshark apps, the built-in speed test, and split-tunneling (which most VPNs don’t have on their Linux app anyway). But, overall, it’s a decent app for Linux.