ExpressVPN Review

ExpressVPN is one of our favorite VPNs thanks to its high speeds and strict logging policy.

By Aliza Vigderman, Senior Editor, Industry Analyst & Gabe Turner, Chief Editor
Editors Rating:
9.1 /10

What We Like

What We Don't Like

  • Limited simultaneous connections: Although we could have purchased more connections for more cash, under the plans themselves, we were limited to only five simultaneous connections. To see how to save more money with this VPN, read our page on ExpressVPN deals and discounts.
  • No customer support over the phone: We got help only through live chat or email, but that is pretty typical for VPNs.

Bottom Line

ExpressVPN is a solid option for privacy-conscious users, thanks to strict no-logging policy, the technology it uses in its VPNs and advanced features such as its RAM-only servers. Although it's more expensive than most of the VPNs we've tested, ExpressVPN is a good buy considering the overall value it provides to its users.
Recent Update: 3 weeks ago
Thanks to a recent app update, ExpressVPN now works smoothly on Macs that use the M1-series of chips (released in 2020) and M2 chips (released in June 2022). Previously, apps like ...

Thanks to a recent app update, ExpressVPN now works smoothly on Macs that use the M1-series of chips (released in 2020) and M2 chips (released in June 2022). Previously, apps like ExpressVPN had to be translated by a third-party program to run on devices with those chips, but the recent Mac app update made it possible to use ExpressVPN without such translators. In addition, the new Mac ExpressVPN app is faster and uses up less battery juice (for Macbooks).

View All Updates

When it comes to a VPN, you don’t want to take a risk with a company you don’t know that much about. That’s why we’re excited to test arguably one of the most popular VPNs: ExpressVPN. It has a fantastic reputation and a lot of hype surrounds the brand for being super secure. Can it live up to its reputation? Let’s find out.

But first, how about a little introduction? ExpressVPN is a British Virgin Islands-based VPN with over 2,000 secure servers in 160 locations around the globe. Each of those servers gives you access to ExpressVPN’s global secure network.

Testing a VPN, however, is more than just about counting its servers and server locations. In this review, we’ll talk about other important details regarding ExpressVPN — its features, subscription info, customer support, and so on. We also examine the ExpressVPN app and compare it with NordVPN, one of its biggest competitors. And of course, at the end, we’ll deliver our final verdict. Ready? Let’s get started.

ExpressVPN Quick Stats

Logs Data No
Kill Switch Yes
Tunneling Split
Netflix Yes
Torrenting Yes
IP Addresses Anonymous, regularly rotated
Editor's Rating
Overall Rating
  • Based in British Virgin Islands, so not subject to international surveillance alliances’ jurisdiction
  • Over 2,000 servers in 160 locations
  • Split tunneling available

More Recommendations

Check out more of our favorite VPNs.

Editor's Rating:
9.7 /10
Editor's Rating:
9.5 /10
Editor's Rating:
9.4 /10

Video Review

About ExpressVPN

ExpressVPN Screenshot

As we said, ExpressVPN has over 2,000 servers in 160 locations. It’s important for VPN companies to have a lot of servers all over the world, as your proximity to a server can affect your internet speed.

ExpressVPN British Virgin Islands

ExpressVPN is based in the British Virgin Islands. Although the British Virgin Islands is a territory of the United Kingdom, it has its own laws and is not a member of any international surveillance alliances. That means that ExpressVPN is not subject to surveillance laws that would allow intelligence agencies to legally access customer data. On top of that, the British Virgin Islands has no data retention laws of its own.

Despite these positives, ExpressVPN has endured its fair share of controversy, especially lately. In early September of 2021, Kape Technologies purchased the company for $936 million in one of the largest tech acquisitions in history. Kape began life as Crossrider, a company with a history of producing malware.1

Kape seems to have cleaned up its act since those early days and insists that ExpressVPN will continue to operate as an independent entity. Nevertheless, the two companies would seem to be unusual partners.

In the same week, the U.S. government revealed that it has indicted ExpressVPN’s CIO, Daniel Garicke, for helping the United Arab Emirates hack American targets.2 That revelation has only heightened concerns about the company. For now, we continue to trust ExpressVPN, but we advise keeping a close eye on the technology you use.

ExpressVPN Features

For this review, we tested ExpressVPN extensively using different internet connections, even mobile data. We also paid close attention even to smaller details like how much data it logs, its encryption and VPN protocols, and its ability to evade the detection of streaming websites. Here’s the full scoop.

Will ExpressVPN Log My Data?

ExpressVPN Privacy Policy Screenshot

The whole reason that we want to use VPNs is to hide our browsing data from hackers, advertisers, and even our own internet provider. Well, that and to access Netflix U.K., but more on that later. Privacy is, of course, very important to us, and we’re glad to see that ExpressVPN respects that. The company says quite clearly that it doesn’t and will never log IP addresses and browsing histories. Case in point: When India’s government passed the law requiring VPN companies to log user data, ExpressVPN was one of the first VPNs to pull out its servers from the country.

That being said, ExpressVPN did collect some data from us, but only the kind of data that would not be easily traceable back to us. The only information that ExpressVPN collected about us was which app and version we activated, the dates we used the ExpressVPN service, our choice of server location, and the total amount of data transferred through ExpressVPN in MB. In addition, ExpressVPN collects payment information unless you use an anonymous payment method, like cryptocurrency. Virtually all VPN companies record this information, so we weren’t especially worried when ExpressVPN did, as well.

Does ExpressVPN Have A Kill Switch?

ExpressVPN Kill Switch Screenshot

ExpressVPN comes with a kill switch, typically standard. That meant we didn’t have to worry if our privacy would ever be compromised. Whenever we lost connection to the VPN (which rarely happened, by the way) ExpressVPN shut down all our device’s internet activities. This prevented us from using the internet without ExpressVPN’s protection.

What Kind of Tunneling does ExpressVPN Offer?

Split Tunneling
Split Tunneling

Another great thing about ExpressVPN was that it allowed us to use split tunneling. This kind of tunneling gave us the option to route some of our traffic straight to the internet, while the ones we wanted to keep private used the VPN tunnel.

Here’s how it worked: Within the app, we selected which apps are allowed to connect directly to the internet. Slack calls, for instance, drop frequently when we’re connected to a VPN, so we chose Slack. Whenever we turned on ExpressVPN, it connected our entire device to the VPN tunnel except Slack. As a result, we enjoyed smooth team meetings, while ExpressVPN protected the sensitive files we shared with the team.

Can I Use Netflix with ExpressVPN?

One of the most popular uses of a VPN is to unblock streaming libraries from all around the globe. For us in the United States, that includes watching Netflix U.K., Australia, Japan, and others. We’re huge TV and movie fans, so we were delighted to find out that ExpressVPN can give us access to Netflix libraries abroad.

ExpressVPN works just as well with other streaming platforms, including Prime Video. Lastly, we were able to download from torrent networks through ExpressVPN, as well.

ExpressVPN Encryption

VPN Encryption
VPN Encryption

ExpressVPN encrypted all of our data using AES-256 bits, the modern encryption standard the U.S. military uses. Our connection had its own private, encrypted domain name server, and our IP address was completely anonymous and rotated regularly. Our data was encrypted through the following methods:


Internet Key Exchange version 2 is a widely used VPN protocol that automatically re-establishes your connection with your VPN after you’re disconnected from the internet. It’s particularly helpful for anyone that likes to switch in between Wi-Fi and mobile hotspots, a very common dance while using the Internet in public.


IP Security creates secure Internet connections, often used in tandem with other protocols to increase security. IPsec employs one of two modes: transport mode, which only encrypts the data packet message itself, or tunneling mode, which encrypts the entire data packet.

ExpressVPN Protocols

Internet protocols determine how to dispatch data packets across a network. We like to think of the data packets as mail, and protocols as the different routes that mailmen could take. Sure, they could go through the woods and get there quicker, but they might run into a wolf on the way. On the other hand, if they take only major highways, the mail will arrive safely, but perhaps later than it would be going through the woods.

The metaphor holds true for internet protocols, as safe protocols mean a safer, if slower, VPN server. ExpressVPN offers the following VPN protocols:

L2TP/ IPsec

The Layer 2 Tunneling Protocol works with IPsec (see above) to create a very secure VPN client. While the L2TP creates the tunnel itself, IPSec handles the encryption and channel security. It also makes sure that the data’s integrity hasn’t been compromised.


OpenVPN is the most popular protocol among VPNs and with good reason. It provides the perfect combination of safety and speed. Plus, OpenVPN offers two separate flavors:

  • UDP: UDP, or User Datagram Protocol, sends messages called datagrams that don’t require virtual circuits to transfer data. The advantage of UDP is that it requires lower bandwidth, resulting in less delay. Its disadvantage is that some packets may be lost or out of order.
  • TCP: Transmission Control Protocol is made up of seven layers that transport data and make sure it gets to the right place by breaking the data into smaller packets. It’s an excellent combination with UDP, as it can make sure the data is put back together in the right order.

Think of UDP and TCP as your parents packing for a trip. While your Dad might pack your stuff a bit quicker, your Mom will make sure that everything gets to your destination safely and in order.

Lightway Protocol

Finally, ExpressVPN offers its own, proprietary protocol it calls Lightway. Lightway does away with non-essential, outdated features. That means faster speeds. At the same time, it uses WolfSSL, for its cryptography, ensuring data security.

Not sure which protocol is right for your specific situation? By default, ExpressVPN chooses the best protocol when you sign on automatically.

Testing ExpressVPN

Before revealing whether we recommend ExpressVPN or not, we wanted to do some objective tests to see how it functions. With the tests, we looked at internet speed as well as leak protection, specifically. How well did the ExpressVPN software perform?

Speed Test

Obviously, internet speed is really important. As we note in our guide to VPNs, all VPNs slow down internet connections because they create additional paths for our internet traffic to take. We wanted to make sure, though, that ExpressVPN didn’t make our internet speed unbearable.

Keep in mind that internet speed is made up of several factors, including the time of day, location, internet service provider, software, hardware, and the VPN server. We tested ExpressVPN on a Macbook Air and a Windows Vivobook from our apartments in Brooklyn, New York. Without a VPN, we’re on an Optimum Wi-Fi network, typically.

Download Speed Tests

Without VPN 37.05 mbps
With VPN 22.7 mbps
Without VPN 62.88 mbps
With VPN 39.77 mbps

First, we measured the difference in download speed in megabits per second. As the above picture demonstrates, ExpressVPN had a very similar decrease in the download speeds on both the Mac and the Windows computers. The Mac’s download speed slowed by about 39 percent and the Windows speed slowed about 37 percent.

Upload Speed Tests

Without VPN 25.9 mbps
With VPN 22.19 mbps
Without VPN 40.61 mbps
With VPN 30.95 mbps

Next, we tested the difference in upload speeds with and without the VPN. Again, ExpressVPN performed well, but it did better on the Mac with a decrease of only about 14 percent compared to 23 percent on the Windows computer.

Ping Speed Tests

Without VPN 14 mbps
With VPN 20 mbps
Without VPN 14 mbps
With VPN 19 mbps

Finally, we tested the ping, or latency, in milliseconds. In this category, the Windows computer actually performed better than the Mac, but not by much, as you can see. Overall, we concluded that ExpressVPN worked really well on both Macs and Windows computers. We were perfectly content with our speeds.

DNS Leak Test

DNS Leak Test
DNS Leak Test

We always perform DNS leak tests because if it has a leak, a device could send DNS traffic outside of the VPN’s tunnel. Alternatively, it might use the VPN tunnel but connect to a third-party server. A leak can happen even if you configure your VPN manually if an attacker gets control of your router.

ExpressVPN has a DNS leak test on its website. All we had to do was turn our VPN on and click the button to look for leaks. In a matter of seconds, we had our answer.

ExpressVPN DNS Leak Test. Screenshot from ExpressVPN website.

As the above photo shows, our ExpressVPN server had no DNS leaks, definitely a good sign.

WebRTC Leak Test

ExpressVPN WebRTC Leak Test. Screenshot from ExpressVPN website.

WebRTC, otherwise known as Web Real-Time Communication, is a collection of standardized technologies that allow web browsers to communicate with each other directly. That means they don’t have to go through intermediate servers. WebRTC creates faster speeds, particularly for video chat, live streaming, and file transfers. Sounds great, right?

The possible security issue arises from the fact that WebRTC needs your private IP address.

ISPs, or internet service providers, issue public IP addresses. These addresses are globally unique, and your ISP can assign only one to each device, typically a router. Public IP addresses allow users to access the internet directly.

On the other hand, routers issue private IP addresses to each device in your network. Mostly, computers, smartphones, and tablets use them. A VPN issues you a unique private IP address so no one can track your online activity.

As WebRTC uses your private IP address, if you’re using a VPN, it’s important to test for WebRTC leaks. A leak could make your address available to prying eyes. Keep in mind that Firefox, Chrome, Opera, and Microsoft Edge all default to WebRTC.

Like DNS leaks, ExpressVPN has a WebRTC leak test on its website, and it’s incredibly easy to use. We made sure our VPN was turned on and clicked a button to detect leaks.

Blessedly, our ExpressVPN protected us from WebRTC leaks. We had a fast connection without risking the security of our private IP addresses.

ExpressVPN Subscriptions

Let’s cut to the chase. What does all this protection cost?

We had a choice, between one month, six months, or one-year billing. Essentially, the monthly price gets lower as the term length increases. ExpressVPN offers a 30-day money-back guarantee, so we tried the VPN out without any real risk. We knew we could “return it” digitally for a full refund.


Subscription length 1 month 6 months 12 months
Monthly price $12.95 $9.99 $8.32
Billing amount $12.95 $59.95 $99.84

In fact, we managed to do even better than $8.32 a month. Right now, ExpressVPN is throwing in an extra three months for free the first year. That brought our Express VPN price to just $6.67 per month.

For comparison, NordVPN’s cheapest plan is just $3.67. However, it requires you purchase a two-year subscription upfront.

With all of ExpressVPN’s subscriptions, we switched between an unlimited number of servers and maintained five connections at once. Had we needed more simultaneous connections, we could have bought an additional license or set up a VPN router to get an unlimited amount.

Manual Configurations

ExpressVPN works with Linux, Chromebook, wireless routers (Sabai, DD-WRT, Asus, or Tomato), and with several different streaming media and gaming consoles (Apple TV, FireTV, PlayStation 3, PlayStation 4, Nintendo Switch, or Xbox).

Browser Extensions

We had the choice to enter an ExpressVPN server using Chrome, Firefox, or Edge.

ExpressVPN Customer Support

When we ran into trouble with ExpressVPN, we were pleased to have access to a knowledgeable customer support team.


ExpressVPN has 24/7 customer support through live chat and email. As millennials, these services were enough for us, despite the lack of a phone line. We also had the option to contact customer support through our ExpressVPN app directly, which should have made the whole experience seamless.

The ExpressVPN App

ExpressVPN App

Of course, we always want a good app to connect with our VPN. Let’s talk about the ExpressVPN app: what it offers, where we used it, and just how well it worked.

The ExpressVPN app supports the Windows, Mac, iOS, Android, Linux, Blackberry, routers, and Kindle operating systems. From the app, we selected our VPN and talked to customer support when we needed it.

All in all, we were pretty happy with the ExpressVPN app. Others on the app store seem to be happy with it as well. It has a nearly perfect 4.6 rating from the Apple store and a decent 4.3 rating from the Google Play store.

“Very impressed with the new in-app shortcuts to navigate to favorite apps…I have noticed a significant improvement of the connection reliability,”

wrote Android user Bruno Perovic in a recent four-star review.

ExpressVPN Vs. NordVPN

NordVPN is another leading VPN with a lot of similarities to ExpressVPN. While ExpressVPN has over 2,000 servers in 160 countries, when we reviewed NordVPN we found that it has a whopping 5,246 in 62 countries. Make sure to check out its server locations before making your decision, though.

In addition, neither NordVPN or ExpressVPN is part of an international surveillance alliance or is subject to data retention laws, as they’re based in the British Virgin Islands and Panama, respectively.

Features Comparison

Feature ExpressVPN NordVPN
Log Data No No
Kill Switch Yes Yes
Tunneling Split No
Netflix Yes Yes
Torrenting Yes Yes
IP Addresses Anonymous, regularly rotated Static, Shared with Other NordVPN Users

Neither VPN logs data, including the time or duration of your session, IP addresses, servers used, files downloaded, and websites visited. Both have kill switches, an essential security feature, and we could stream from Netflix and download torrent files with both VPNs.

Unlike ExpressVPN, NordVPN does not offer split tunneling, so we couldn’t access private and public networks simultaneously. While both VPNs offer anonymous IP addresses, NordVPN gave us the same IP address each time, which wasn’t great for security. Sharing our IP address with other NordVPN users made us harder to trace.

If you want a dedicated IP address, you can buy one for a small fee. We prefer how ExpressVPN rotates its IP addresses regularly, as it makes it harder for hackers to track us.

Now that we’ve gone over how NordVPN and ExpressVPN’s features compare, let’s talk about their performances. While ExpressVPN worked better on our Windows computer speed-wise, NordVPN worked better on our Macs. Neither system had any DNS or WebRTC leaks.

For more details, check out our page comparing ExpressVPN and NordVPN. Overall, these are both top choices for VPNs, but we’d recommend ExpressVPN to a Windows user and NordVPN to a Mac user.

Recap of ExpressVPN

Overall, we recommend ExpressVPN to our readers, as it’s very secure, performs well, and allows us to go on Netflix and torrent movies. But since everyone has their personal preferences, we’ll break it down even further.

We’d recommend ExpressVPN to anyone that wants a VPN based in a Five Eyes non-member country, with an extensive network of more than 2,000 servers worldwide. ExpressVPN is also a great choice for anyone that wants to watch Netflix or torrent content, and it performed well in our speed tests.

However, ExpressVPN may not be for you if you’d like multi-hop encryption, dedicated IP addresses, or unlimited simultaneous connections. Otherwise, ExpressVPN is the best VPN for a reason: it’s safe, it’s secure, and it won’t break the bank.


Our readers have a ton of questions about ExpressVPN, and we’ve answered the ones we get the most below.

  • Is ExpressVPN legit?

    ExpressVPN is a legitimate VPN service. The company is based in the British Virgin Islands and has over 2,000 servers in 160 countries.

  • How much does ExpressVPN cost?

    Monthly, ExpressVPN costs either $12.95, $9.99 per month if you sign up for six months ($59.95 billed in total), or $8.32 per month if you sign up for a year ($99.95 billed in total).

    Right now, the company is running a special promotion. You get an extra three months when you sign up for a year, lowering your monthly total to $6.67.

  • Is ExpressVPN illegal?

    In the United States, ExpressVPN is legal, as VPNs are legal here. However, not all countries allow for VPNs, so in some countries like Russia and China, ExpressVPN may be illegal.

  • Is ExpressVPN free?

    ExpressVPN is not free. Rather, its monthly costs start at $8.32 if you sign up for a year. However, while ExpressVPN lacks a free version or trial, the company does offer a 30-day money-back guarantee. If you cancel before the first billing date, you can get your money refunded.

Editors Rating:
9.1 /10
  1. The Register. (2021). ExpressVPN bought for $1bn by Brit biz with an intriguing history in adware.

  2. Reuters. (2021). ExpressVPN employees complain about ex-spy's top role at company.