Ex-Google, International tech speaker
Which VPN is better?
Review by our expert
New-Media and online expert, Venture Capitalist and investor
Latest positive user review
Latest negative user review
$6.67 / month
$1.99 / month
Money Back Guarantee (Days)
Number of devices per license
Best VPNs by category
ExpressVPN is ultra-fast and reliable for any purpose – from basic security and content unblocking to dealing with heavy censorship. Surfshark offers some great value as well, however, especially if you’re looking for a capable VPN with a smaller user base (which can result in higher speeds and better unblocking ability).
While both VPNs are based in the British Virgin Islands (good for privacy) and allow P2P traffic, Surfshark will redirect you to its Netherlands servers when you torrent. This restriction may affect your speeds during peak hours. ExpressVPN supports P2P on all its servers, giving you more options for hassle-free torrenting.
Both VPNs perform very well on Windows, but ExpressVPN’s huge server network and stealth servers for China are big advantages. You’ll find a simpler Windows client with Surfshark. It’s a joy to use and offers all the essential features you’ll need for most VPN uses.
ExpressVPN offers native OpenVPN support on its Android app – a major plus. Surfshark’s Android app runs the IKEv2 protocol (a good alternative to OpenVPN) and comes with DNS leak protection and split tunneling.
Both VPNs have solid apps for Mac, but ExpressVPN is the better choice for users running older MacOS X versions (10.6 and later). The ExpressVPN app also supports OpenVPN as its default protocol. Surfshark’s client requires at least MacOS X 10.12, and the only available protocol is IKEv2. However, like with ExpressVPN, you will get DNS leak protection and a kill switch with Surfshark for Mac.
Surfshark currently allows you to connect an unlimited number of devices, which can be an awesome bonus for Apple device users. Add in a wonderful iOS app that’s easy on your battery, and you have a winning combination. ExpressVPN is impressive on iOS as well, but with just three simultaneous connections allowed, one subscription may not be enough if you want all your devices protected.
ExpressVPN gives you 20+ unique US server locations to choose from, which is especially useful for unblocking US Netflix, Hulu, and sports events with regional blackouts. Surfshark is more compact, offering just 9 locations in the US. While it’s not as fast as ExpressVPN, it comes close enough to remain a good pick for streaming American content.