Article updated on 

Surfshark VPN Review 2024: A Value-Packed VPN That's Constantly Innovating

Surfshark is a budget-friendly VPN with performance and features that rival its higher-priced competitors.

Our Experts

Written by 
Attila Tomaschek
Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may get a commission. Reviews ethics statement
Attila Tomaschek
Attila is a Staff Writer for CNET, covering software, apps and services with a focus on virtual private networks. He is an advocate for digital privacy and has been quoted in online publications like Computer Weekly, The Guardian, BBC News, HuffPost, Wired and TechRepublic. When not tapping away on his laptop, Attila enjoys spending time with his family, reading and collecting guitars.
Expertise Attila has nearly a decade's worth of experience with VPNs and has been covering them for CNET since 2021. As CNET's VPN expert, Attila rigorously tests VPNs and offers readers advice on how they can use the technology to protect their privacy online.
Why You Can Trust CNET
1600170018001900200021002200230024002500
Speed Tests
11121314151617181920
Eval. Points
01020304050607080910
VPNs Tested

We intensively test each VPN, making sure it meets our standards for privacy, speed and usability.

Surfshark VPN on a phone
8.7/ 10
SCORE

Surfshark

Price $15.45 per month, $45 for the first year or $60 for the first two years (one- and two-year plans renew at $60 per year)
Latest Tests No leaks detected, 17% speed loss in 2023 tests
Network 3,200-plus servers in 100 countries
Jurisdiction Netherlands

Score Breakdown

Usability 8/10Value 9/10Speed 9/10Privacy 8/10Features 9/10

Pros

  • Budget-friendly (for longer-term subscribers)
  • Unlimited simultaneous connections
  • RAM-only server infrastructure
  • Lots of unique features

Cons

  • 14-Eyes jurisdiction (Netherlands)
  • Deceptive pricing page
  • Sometimes takes a while to connect
  • Expensive monthly plan

Surfshark is an excellent, well-rounded virtual private network that consistently ranks as one of CNET’s best VPNs. If you want a premium VPN at a budget-friendly price, then give Surfshark a look because it has considerably cheaper long-term subscription plans than other top players like ExpressVPN and NordVPN, while delivering comparable functionality. Surfshark is easy to use, boasts tons of features and is excellent for streaming. It's also made impressive strides in terms of privacy, transparency and speed performance since my last review. All of this has helped Surfshark earn our Editors' Choice designation as CNET's Best Value VPN.

I evaluated Surfshark’s VPN offering through extensive hands-on testing, research and conversations with Surfshark’s team via email and video conference. With the help of CNET’s lab testing team in Kentucky, we ran hundreds of speed tests on Surfshark’s worldwide servers to benchmark its performance. I tried Surfshark on various platforms, including MacOS, Windows, iOS, Android, Apple TV and Amazon Fire TV Stick. I tested for leaks and assessed Surfshark’s streaming capabilities across platforms and various streaming services. I combed through Surfshark’s Privacy Policy and analyzed its recent no-logs audit report

Following my evaluation, I confirmed that Surfshark isn’t just one of the best providers available, but it’s also continuously improving. Earlier this year, I griped about Surfshark's lack of transparency reports, but I was happy to see that Surfshark published its first quarterly transparency report in August 2024. Because of Surfshark’s steady progress and its overall excellent offering, I recommend it as a solid, budget-friendly alternative to NordVPN and ExpressVPN.    

Surfshark logo on a phone

Surfshark is an excellent budget-friendly VPN

James Martin/CNET

Speed: A massive improvement over earlier speeds

  • 17% speed loss in autumn 2023 tests
  • Number of servers: 3,200-plus
  • Number of countries: 100

I’m thoroughly impressed with Surfshark’s speed improvements over the past year. Surfshark rebounded tremendously from our previous speed tests, where it underwhelmed as an inconsistent slowpoke, sputtering along like a boxy 1989 minivan attempting to merge onto the highway. In our latest speed tests, Surfshark was reminiscent of a Formula One racer, keeping pace with other speedsters like NordVPN and ExpressVPN. 

In November 2023, we tested Surfshark’s speeds from Ohio and Kentucky to servers in New York, the UK, Australia, Germany, France and Singapore, connecting through OpenVPN and WireGuard on Mac and Windows devices. We ran 600 individual speed tests on Surfshark’s global VPN servers to calculate a 17% average speed loss across servers, devices and protocols.

The 17% average speed loss we calculated in our latest tests of Surfshark’s speeds is a monumental improvement over the 40% speed loss we calculated in February 2023. Browsing and streaming were noticeably smoother on my Windows laptop than they were previously. The overall quality of the streams from certain regions like Australia was sporadic, with titles taking forever to load and constantly buffering. During my recent tests, I ran into no such issues.   

In our previous tests, Surfshark’s speeds were frustratingly inconsistent and slow, especially when using the OpenVPN protocol on Windows, where I lost an impressive 77% of my regular internet speeds. I brought the issue up to Surfshark then, and a company representative promised that engineers would investigate and address it. I’m happy to report that our latest tests registered a much more acceptable 28% speed loss on Windows through OpenVPN. On MacOS through OpenVPN, we calculated a 19% speed loss. As expected, speeds through the lighter-weight WireGuard protocol were faster than OpenVPN on Windows and MacOS, at 13% and 9%, respectively.

I was also impressed with the overall consistency of Surfshark’s speed performance. Speeds didn’t spike or dip from one test to the next like they were prone to do previously. Overall, the speed readings from our testing locations were largely as expected and consistent across the board. Speeds to New York and the UK were generally the fastest, independent of what protocol or device we were using. Speeds to France and Germany were also fast, but not quite as quick as New York or the UK. As expected, speeds to Australia and Singapore -- the farthest distance from our testing locations -- were generally the slowest. 

Although speeds to Australia and Singapore were generally fast, the lone outlier was with MacOS through OpenVPN to Australia, where download speeds hovered between 50 and 60 Mbps on a 140 Mbps internet connection in Kentucky. Otherwise, speeds to Australia were on other platforms, and protocols were fine -- usually around 120 to 130 Mbps.

Nevertheless, Surfshark’s 17% average speed loss solidifies it as one of the fastest VPNs on the planet, alongside NordVPN (an average 11% speed loss) and ExpressVPN (25% speed loss).     

Key takeaway: Surfshark's massive speed improvement was impressive, and helped catapult it back into the fray as one of the fastest VPNs.        

Cost: Long-term plans offer a lot of value, but pricing scheme needs to be more transparent

  • $15.45 per month, $48 for the first year (then $60 annually) or $60 for the first two years combined (then $60 annually)
  • Money-back guarantee: 30 days
  • Payment options: Credit card, PayPal, Google Pay, Amazon Pay, cryptocurrency
  • Apps available for MacOS, Windows, Linux, iOS, Android, Fire TV

Surfshark’s monthly plan is one of the most expensive in the industry at $15.45 per month. Currently, its yearly subscription costs $48 for the first 15 months and its two-year subscription costs $60 for the first 27 months. The annual and two-year subscription prices are cheap for a VPN service, but Surfshark doesn’t make it adequately clear that those two subscription plans increase in price dramatically after the first term of the subscription. The annual subscription renews at $60 per year and the two-year subscription renews annually at $60 after the initial two-year term -- but you wouldn’t know that unless you did some poking around on Surfshark’s website.  

The Pricing page mentions (in microscopic lettering) that the price listed is for the initial term of the subscription, but there’s no other indication that the price will increase, or by how much. Even once you select the plan you want and get to the checkout page, Surfshark doesn’t immediately show that the price increases -- only that the yearly subscription renews automatically each year and that the two-year plan renews automatically annually after the initial two-year term. To see the pertinent renewal information, you must locate an inconspicuous drop-down menu at the bottom of the checkout page that says “Subscription, Automatic Renewal, and other Terms.” From there, you’ll need to find the link that takes you to the Subscription Renewal Prices page to see the renewal prices for each subscription plan. It’s a multi-step journey just to find out that your annual subscription gets considerably more expensive after the first year and that your “two-year” subscription effectively doubles in price after the first two years. The Terms of Service page doesn’t even mention that the annual and two-year plans feature introductory pricing, only that the renewal price can change and that any change will be communicated to you in advance. The Terms of Service page also includes a link to the Subscription Renewal Prices page. 

Many VPNs use introductory pricing to get people in the door, but that's not my issue with Surfshark's pricing. When a company employs sneaky tactics meant to intentionally obfuscate essential subscription information, it can lead to an erosion of trust in the company. Surfshark’s sister company, NordVPN, is somewhat more transparent, because its checkout page at least displays an asterisk next to the price, directing the user to the fine print at the bottom of the page which includes the link to its subscription renewal price page. Proton VPN takes transparency a step further and communicates the renewal price at the bottom of its checkout page, without requiring the user to navigate to a separate page. I’d like to see Surfshark take a stab at being upfront about its renewal pricing -- there are ways to be transparent about pricing without scaring off potential customers.           

Surfshark’s questionable pricing tactics notwithstanding, the standard $60 annual rate is still significantly cheaper than the standard yearly prices from ExpressVPN ($100), NordVPN ($140) or Proton VPN ($80). 

Surfshark offers useful add-ons and is great for streaming

Like its competitors, including Proton and Nord, Surfshark is continually expanding its offering into a comprehensive online privacy/security suite. Surfshark’s Starter tier includes the VPN, ad-blocker, cookie pop-up blocker and a very cool alternate ID generator tool. The prices listed above correspond to the Starter tier, but bundles are available at an additional cost that includes everything in the Starter tier, plus additional tools like antivirus, private search, data removal and breach alerts.

You can also purchase a dedicated IP address for an additional $3.75 per month. If you buy a dedicated IP from Surfshark, you’ll get a personal IP address, rather than sharing the same IP address with other users. This is helpful if you want to access your bank account online from abroad. It can also help you avoid running into IP blacklists and reduce the number of CAPTCHAs you have to navigate. Surfshark’s dedicated IPs are currently available in 10 countries, including the US, UK, Germany, France and Australia. 

Be aware that using a shared IP address is usually the better move from a privacy standpoint because, with so many people using the same IP address, it becomes much more difficult to pinpoint any activity to a single individual. With a dedicated IP address, that IP address is used only by you, so you run the risk of someone tracing the activity associated with that IP address back to you. To combat this risk, Surfshark offers an anonymous dedicated IP option, where the IP address is completely separated from the user’s email address and cannot be traced back to any specific individual. I asked Surfshark in an interview why anyone would choose the non-anonymous dedicated IP option. Justas Pukys, Surfshark’s VPN Product Lead, told me that besides being a much easier setup, the non-anonymous dedicated IP option is refundable, whereas the anonymous option is much harder to refund because the IP address is not tied to a user in Surfshark’s database. My advice for anyone considering Surfshark’s dedicated IP is to choose the anonymous option, despite the more difficult setup process. Just know that you’re essentially waiving your opportunity for a refund -- so be sure you need it before purchasing the add-on.    

Apps are available for Windows, MacOS, Linux, Android, iOS and Amazon Fire TV. In my experience, Surfshark’s apps generally worked well and delivered a consistent experience across the board. I found that Surfshark often took several attempts to connect to a server during my testing, especially with its MacOS and Windows apps -- which would consistently take upwards of 30 seconds to establish a successful connection. The Android and iOS apps typically connected quickly, but the experience was frustrating on MacOS and Windows. While 30 seconds is not all that much time in the grand scheme of things, modern technology should respond to our commands instantaneously. Other VPNs, like ExpressVPN and NordVPN don’t have such issues. 

Surfshark has a graphical user interface (GUI) for Linux -- which is similarly easy to use as its apps on other platforms, but is not yet quite as feature-rich. Surfshark’s Linux app includes some basic privacy features, along with Dynamic Multihop, but doesn’t include features like its CleanWeb ad and malware blocker, NoBorders mode, split-tunneling or a kill switch like its other apps do. Pukys told CNET in an interview that there are plans to potentially make the dedicated IP feature available to Linux users, but additional features are not in the works at this time. Although Surfshark’s Linux app is rather barebones, it’s a step above many other VPN providers who only offer Linux users the option to connect via a command line interface which isn’t as user-friendly for beginners.

If you want to use a VPN to stream content online, Surfshark is a solid choice -- especially if you want to get the most out of your Netflix subscription. During my tests, I was able to access content from various Netflix libraries from around the world, including the US, UK, Germany, Belgium, Japan, Denmark and Hungary. I effortlessly streamed Disney Plus content through Surfshark as well -- an improvement, considering I ran into issues with it during previous tests. I’m happy to report that I was able to stream episode after episode of The Simpsons on Disney Plus in 4K without any issues. Streaming on Amazon Prime Video was also seamless on all platforms I tested. In previous tests, I encountered a few issues using Surfshark to stream content on Hulu on both iOS and MacOS, but I'm happy to report that those issues seem to have been resolved, as I had no issues on either platform during my latest tests in August 2024.

Customer support is available around the clock via live chat if you have questions or run into issues. Surfshark’s Help Center is filled with helpful articles, troubleshooting guides and tutorials for folks who prefer to investigate problems on their own. 

You can try the service commitment-free because a 30-day money-back guarantee backs all of Surfshark's subscription plans -- and there’s even a 7-day free trial if you sign up through Apple's App Store or the Google Play Store. You can pay for your Surfshark subscription via credit card, PayPal, Google Pay, Amazon Pay or various cryptocurrencies. 

All things considered, Surfshark offers tons of value wrapped up in a package that’s cheaper than many other top-tier VPN options, as long as you choose either the one or two-year plan.

Key takeaway: Although I don't appreciate Surfshark's deceptive pricing strategy, it remains a budget-friendly option for long-term subscribers who want a solid VPN that's great for streaming and has a cool set of features.

Privacy and security: Consistent privacy improvements are encouraging

  • Jurisdiction: Netherlands
  • Encryption: AES-256-GCM, ChaCha20
  • RAM-only server infrastructure
  • Protocols available: OpenVPN, WireGuard, IKEv2

I’m encouraged by how Surfshark continues to make strides in its commitment to user privacy. It's constantly working on innovative and practical privacy tools and has taken concrete steps to boost its transparency efforts.

Perhaps the most noteworthy privacy initiative Surfshark has been working on over the past couple of years is its proprietary Nexus network. With its Nexus technology, Surfshark can connect its entire network of servers together and deploy a few innovative VPN privacy features in the process. Essentially, Surfshark’s Nexus technology helps route users’ VPN connection through multiple servers throughout the network instead of just one. Surfshark can leverage Nexus to support features like its IP Rotator and Dynamic Multihop features, adding additional layers of privacy. Pukys said that the technology has boosted the stability of the network, resulting in fewer dropped connections. 

Surfshark's IP Rotator, Dynamic Multihop and Alternative ID features soup up your privacy 

The IP Rotator feature changes your IP address every few minutes while staying connected to the same location and without breaking the connection. This can provide additional privacy by making it harder for anyone to track you or pinpoint you to a single IP address. Rotator worked well during my testing, and I maintained a stable connection throughout several IP changes. There was no noticeable disruption in my connection or internet activity as one IP address was swapped out for another.  

Surfshark’s Dynamic Multihop is another easy way to boost your privacy while using the VPN. Multihop VPN connections aren’t new or exclusive to Surfshark, but Dynamic Multihop takes the idea of double-VPN and enhances it. Traditionally, VPN providers -- like NordVPN, for example -- who offer multihop connections limit users’ choices to a handful of preset double-VPN connections. This is great and provides an extra layer of privacy, but the available preset selections may not be ideal for all users. Surfshark’s Dynamic Multihop lets you choose any two servers you want to route your connection through. Therefore, you shouldn’t have any issues choosing two servers close by to optimize your speeds while doubling the protection you get from the VPN. That’s advantageous because a multi-hop connection generally slows your speeds even more than a standard VPN connection. If you have critical privacy needs, Dynamic Multihop is an easy way to boost your privacy with Surfshark while maintaining more of your internet download speeds. 

Surfshark has also been teasing a newer Nexus feature it calls IP Randomizer. As the name suggests, IP Randomizer randomizes your IP address -- not every few minutes like the IP Rotator, but every time you connect to a different website -- without disconnecting you from the VPN server. Surfshark’s website lists the feature is “coming soon,” but Pukys told me in an interview that the company is putting it on hold for the time being to focus more on “speeds and content accessibility.” Currently, there isn’t a timetable for IP Randomizer’s release. 

Another cool privacy feature I find especially helpful is Surfshark's Alternative ID, which lets you randomly generate a full-fledged alias -- complete with a fake name, birth date, email address and physical address. You can either manually come up with your own alias or let Surfshark generate each component of your persona. Either way, Alternative ID is a great way to protect your privacy while filling out forms online by keeping your true identity private. The fake email address you generate will automatically forward any messages to your real email address that you link in the tool. Alternative ID is included with your base VPN plan, but for an extra $3 per month, you can add an alternative phone number that you can use to receive calls and reply to text messages. Alternative Number is a new addition to the Alternative ID toolset and can be helpful in lots of real-world situations where you don't want to provide your true phone number.

Like other top VPNs, Surfshark offers the full lineup of industry-standard privacy protections like a kill switch, DNS leak protection and a no-logs policy. Its kill switch worked as expected during my testing and I detected no leaks. 

Surfshark hasn't been audited since 2022

In its Privacy Policy, Surfshark says that it doesn’t collect “any information about what you do online (your visited IP addresses, browsing history, session information, used bandwidth, connection time stamps, network traffic or any other similar information).” A no-logs policy is vital for any trustworthy VPN provider to declare, but these assertions are impossible to verify with 100% certainty. Surfshark passed its first-ever independent no-logs audit in late 2022, in addition to earlier security audits in late 2018 and mid-2021. Although the external auditing party can only verify its findings at the time of its audit, independent audits serve as a major trust signal to the public. Surfshark’s three total audits boost the provider's transparency, but it’s still not in the same ballpark as ExpressVPN, which completed an impressive 12 audits in 2022, one audit in 2023 and two thus far in 2024. When asked about audit cadence going forward, Pukys wasn’t able to commit to a timeline but mentioned that future audits would be forthcoming, not greater than every two years -- which should (hopefully) put Surfshark on deck for a new audit later this year.       

Another important trust signal for a VPN is a regularly published transparency report that discloses how many court orders, subpoenas and government requests the provider has been served with and what, if any, information the VPN provided. Surfshark representatives had previously been non-commital about the VPN's plans to publish a transparency report, but in a welcome development, the company released its first quarterly transparency report this August. The report reveals that in response to the more than 350,000 DMCA requests and 45 government inquiries Surfshark received from April through June 2024, the company disclosed no user-related data.

Despite the increased privacy and transparency efforts, Surfshark’s Netherlands jurisdiction may be a concern for some users. If you have heightened online privacy needs, you may be leery of signing on with a VPN provider headquartered in a country that is part of the so-called 14 Eyes data-sharing alliance

Additional privacy features include obfuscated servers, a RAM-only server infrastructure and an ad and malware blocker. Also, Surfshark recently released its CleanWeb 2.0 adblocker functionality for its browser extensions.

“​​CleanWeb 2.0 was specifically introduced for the app for our browser extension. And now, our browser extension not only acts as a VPN, but it also works as a full-fledged ad-blocking tool,” Pukys told us in an interview. “We also implemented such features as malware detection where we give alerts for the users if some specific website that the user is visiting has some potential malware on it, or it had some specific data breaches.”

Surfshark uses industry-standard AES 256-bit encryption for OpenVPN and IKEv2 connections, with ChaCha20 encryption for the WireGuard protocol.

Surfshark patched a dangerous design flaw that could temporarily expose your true IP address

At the time of this review’s original publication, I pointed out a potentially dangerous design flaw in Surfshark’s app that could temporarily expose your true IP address. During my testing, I noticed that when I jumped from one server to another, the DNS leak-testing tool I was using displayed my home IP address before switching to the IP address of the server I jumped to.

Although displaying my unmasked IP address does not technically constitute a DNS leak, it can be just as dangerous if you’re unaware of the risks of exposing your true IP address and unencrypted traffic for even a split second. Neither is it a bug, per se. It’s typical behavior for many VPNs, but it did uncover a potentially dangerous design flaw in Surfshark’s VPN app at the time. In that version of the app, if a user jumped from one server to another, a dialogue pop-up indicated that the VPN was disconnecting before the client established the next connection. The problem was that the warning only appeared after the user had already initiated the change, and was unable to stop the disconnection. The warning was already too late by that point, and the user may have already leaked their true IP address, internet activity, location and identity. 

A seasoned VPN user may anticipate this behavior and close out of anything sensitive before making the jump, some users may not -- and may inadvertently put their online privacy at serious risk. To combat this issue, some VPNs briefly kill the internet connection while establishing the new VPN connection. NordVPN can reconfigure the existing tunnel instead of opening a new one, eliminating the disconnect altogether. ExpressVPN does neither, but it issues a pop-up warning prior to initiating the jump, alerting the user that their traffic may not be secure during the server switch.

I brought the matter up in a call with the Surfshark team, and they acknowledged the issue at the time. Shortly thereafter, the team deployed a temporary fix while they got to work on building out a permanent solution. The latest version of Surfshark’s app includes a notification pop-up that warns you that the app will need to disconnect you from the server before reconnecting. You need to confirm that you want to proceed before switching servers. By displaying the warning before the disconnect/server switch instead of after, the app is better able to protect users who may not be aware of the risks. Surfshark is working on a long-term solution to the issue, which will require additional time for development and testing, but the warning pop-up is a welcome short-term fix. I was impressed with the urgency with which Surfshark sprang into action to address the issue and help keep users safe. 

Make sure to update to the latest version of the app to ensure you’re reminded of the disconnect that occurs during a server switch. Either way, always make sure to terminate any sensitive online activity you may be engaged in before jumping from one server to another.    

Key takeaway: Surfshark doesn't push the envelope in quite the same way that ExpressVPN does, but it's on a consistent upward trajectory and includes some truly helpful and innovative privacy features.

Surfshark is a wallet-friendly, reasonably fast and well-rounded VPN

I’m happy with Surfshark’s improvements regarding transparency and user privacy overall. I’m also impressed with how responsive the team was to my concerns and how quickly they acted to begin addressing them to make their VPN product safer. There’s still some work to be done on that front, but I think Surfshark is headed in the right direction. In any case, Surfshark is an excellent option for budget-conscious VPN users who enjoy streaming content and want an affordable VPN that’s innovative when it comes to privacy.