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

ExpressVPN Review

ExpressVPN's desktop application

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

Fact-checked by JP JonesAdditional Testing by Luke Williams

Our Verdict

9.6/10
How is this calculated?

We calculate the VPN service’s Overall Rating by combining the ratings of several testing categories. Each category is weighted as follows:

  • Privacy & Logging Policy: 20%
  • Speed: 20%
  • Security & Technical Features: 15%
  • Streaming: 15%
  • Ease of Use: 10%
  • Torrenting: 5%
  • Server Locations: 5%
  • Bypassing Web Censorship: 5%
  • Customer Support: 5%

Learn more by reading our VPN testing and review methodology.

ExpressVPN is the best VPN service we've tested, rated 9.6/10 as per our testing methodology. Its servers in 106 countries are fast and work to bypass geo-blocks, making it an excellent choice for streaming. The VPN also encrypts web traffic using AES-256 to hide your browsing activity from your ISP. Although it's more expensive than alternatives, ExpressVPN's superior performance, versatility, and advanced features make it worth the price.

Ranked #1 out of 65 VPNs

ExpressVPN Category Ratings

  • 9.9/10
  • 9.3/10
  • 9.2/10
  • 9.7/10
  • 9.9/10
  • 9.0/10
  • 9.6/10
  • 9.9/10
  • 9.8/10
  • 7.5/10

ExpressVPN Pros & Cons

  • Excellent security & privacy features
  • Works with Netflix, Hulu & all other streaming sites
  • Fast connection speeds in every location
  • Intuitive apps for every platform
  • IP addresses in 106 countries
  • Torrenting traffic allowed on every server

  • More expensive than most rivals
  • Doesn’t support port forwarding
  • Some IP addresses trigger CAPTCHAs on search engines
  • No multi-hop or other advanced features

Why Trust Us?

We’re fully independent and have been reviewing VPNs since 2016. Our ratings are based on our own testing results and are unaffected by financial incentives. Learn who we are and how we test VPNs.

Launched in 2009, ExpressVPN is now one of the most popular VPN services in the world. It’s owned and developed by Kape Technologies and has over four million users worldwide.

For this ExpressVPN review, we tested all its VPN applications to observe how it performs on different devices and in various categories. We found that it excelled in each, including security, speed, and streaming compatibility.

Before reading our in-depth ExpressVPN review, see our short video showing the best and worst features of ExpressVPN’s apps:

ExpressVPN Key Data

Data CapUnlimited
Download Speed97Mbps
Logging PolicyNo Identifying Data
Data LeaksNo
JurisdictionBritish Virgin Islands (Privacy Haven)
Servers3,000
IP Addresses3,000+
Countries with Servers106
US NetflixYes
TorrentingUnlimited
Simultaneous Connections8
Works In ChinaYes
Support24/7 Live Chat
Cheapest Price$6.67/mo over 15 Months
Free Trial7 Days (Payment Info Required)
Money-Back Guarantee30-day Money-Back Guarantee
Official WebsiteExpressVPN.com

Streaming

ExpressVPN Works with All Streaming Platforms

9.9/10
How is this calculated?

This rating is calculated by how many different streaming services and regional content libraries the VPN can unblock, and how consistently it can access them.

We test access to Netflix, Disney+, Max, Amazon Prime Video, BBC iPlayer, and many more platforms on a weekly basis.

ExpressVPN is the best VPN for bypassing geo-blocks on streaming websites. Using it, we could access US Netflix, Hulu, YouTube TV, and BBC iPlayer from anywhere. It’s also one of the only VPNs with Smart DNS functionality, meaning you can use it on every digital media player.

Ranked #1 out of 65 VPNs for Streaming

Here’s a list of popular streaming platforms that ExpressVPN currently unblocks:

Streaming PlatformWorks with ExpressVPN
Amazon Prime VideoYes
BBC iPlayerYes
Channel 4Yes
Disney+Yes
Hotstar IndiaYes
HuluYes
ITVXYes
MaxYes
Netflix USYes
YouTube TVYes

You can read more about ExpressVPN’s streaming performance in the following sections.

Can Access US Netflix & 17 Other Regions

In every test for the past 12 months, ExpressVPN always worked with US Netflix. The videos loaded instantly and streamed in HD without any buffering.

However, we found that ExpressVPN’s default US server doesn’t stream Netflix. Instead, you’ll have to manually connect to the USA - New Jersey - 1 server location.

Other VPNs automatically connect you to a server optimized for streaming, so we’d like to see ExpressVPN do the same.

Testing ExpressVPN with Netflix on macOS

ExpressVPN unblocks all major streaming sites without issues.

Unlike most other VPN review websites, we also test every VPN with Netflix in every server location. We retest these weekly to ensure this data is accurate.

Here are the results we recorded when testing ExpressVPN with popular Netflix locations. You can see how often ExpressVPN can access each region.

Netflix Library Works with ExpressVPN
Australia Yes
Brazil Yes
Canada Yes
France Yes
Germany Yes
India Yes
Japan Yes
Mexico No
Netherlands Yes
Switzerland No
UK Yes
US Yes

Disappointingly, ExpressVPN doesn’t work at all with some popular Netflix libraries, like South Korea and Mexico. Windscribe is a better choice if you want to unblock international Netflix libraries.

Streams YouTube TV, Hulu & All Other US Streaming Sites

When using ExpressVPN, we could access US streaming services from anywhere. The VPN worked with Disney+, Prime Video, Hulu, HBO Max, and it works to bypass YouTube TV blocks.

Unlike Netflix, every site was accessible with any US ExpressVPN server, including New York and San Francisco.

Streaming HBO Max using ExpressVPN

ExpressVPN streams US streaming sites from anywhere.

In each case, videos loaded within one second. The videos always stayed at the maximum quality of 4K or 1080p and didn’t buffer at any stage.

Unblocks BBC iPlayer & Sky Go

ExpressVPN bypasses BBC iPlayer’s geo-blocks on all five of its UK servers. Using it, we streamed live and on-demand content in HD, including Match of the Day and Top Gear.

Bypassing BBC iPlayer's geo-blocks using ExpressVPN

All of ExpressVPN’s UK servers work with BBC iPlayer.

Until recently, ExpressVPN was a poor choice for BBC iPlayer. Before, you’d have to use the VPN’s browser extensions or MediaStreamer Smart DNS service. We’re pleased ExpressVPN has focused on improving its streaming performance.

We also found the VPN to be a top choice for accessing other UK streaming platforms. It worked with Sky Go, Now, Channel 4, and ITVX. It’s also the best VPN for France, able to unblock every French streaming service.

Safe Choice for Kodi Streaming

With its excellent app for Firestick and Android TV Kodi boxes, ExpressVPN is a top choice for hiding Kodi activity from your ISP.

Connected to it, we streamed non-copyrighted content from popular Kodi add-ons, including Popcornflix and Crackle.

Hiding our Kodi activity from our ISP using ExpressVPN

ExpressVPN works to bypass geo-blocks on legitimate Kodi add-ons.

Speed

Fast Connection Speeds in Every Location

9.7/10
How is this calculated?

We calculate the VPN’s speed rating using our download speeds, upload speeds, and ping (latency) measurements.

We regularly test the VPN’s local and international speeds using a dedicated 100Mbps internet connection in New York, USA.

According to the data from our most recent speed tests, ExpressVPN is one of the fastest VPNs: beating PIA, NordVPN, and many other leading VPN services. Using its Lightway protocol, we recorded speed losses of just 3%, which is more than fast enough for every intensive web activity, including gaming, streaming, and video calling.

Ranked #5 out of 65 VPNs for Speed

To test ExpressVPN’s speeds, we connected to ExpressVPN servers in six different continents. We use a 100Mbps internet connection, similar to your baseline speed at home.

Here’s a table showing ExpressVPN’s speed test results:

As the data shows, connecting to a nearby server barely impacted our download speed, with a loss of just 3%. Regardless of your location, you can expect similar high speeds when connecting to nearby servers.

To put this into context, you can see how ExpressVPN’s local speed performance compares to other leading VPNs in the chart below:

Comparison bar chart showing ExpressVPN's local speed performance against other leading VPN services.

As you can see, ExpressVPN is 16Mbps faster than PureVPN when connected to a nearby server. It’s also slightly faster than CyberGhost and NordVPN, with an average of approximately 2%.

However, we’ve observed a decline in ExpressVPN’s international speeds recently, and it’s no longer the fastest VPN for far-away servers. Compared to our previous tests, its speeds have decreased by 27% in South Africa and 7% in Germany.

Fast Ping for Lag-Free Gaming

ExpressVPN’s strong speed performance makes it a top choice for gaming. We recorded a ping time of 8ms on a nearby server, which is faster than almost every other VPN we’ve reviewed.

Using ExpressVPN on Xbox, our connection was quick enough for fast-paced games, like Warzone and CS:GO. The VPN was always fast enough for competitive gaming on every local server we tested.

Using ExpressVPN with CS:GO

ExpressVPN is the best VPN we’ve used for gaming.

The VPN also has servers in countries like Egypt and Argentina, where you’ll encounter easier gaming lobbies. But as is typical, ExpressVPN’s ping time increases significantly on further-away servers. Unless you’re playing a slower-paced game, we recommend you stick to servers in your country.

Privacy & Logging Policy

Doesn’t Store Any User Data

9.2/10
How is this calculated?

We analyze and dissect the VPN service’s logging and privacy policy. A VPN should never log and store:

  • Your real IP address
  • Connection timestamps
  • DNS requests

Headquarters outside of 14 Eyes or EU jurisdictions are also preferable.

ExpressVPN is a trustworthy VPN service with a strong track record of protecting its users’ privacy. ExpressVPN doesn’t store any personally-identifiable data, like your IP address or DNS queries. It’s also based in the British Virgin Islands, which has no data retention laws.

Ranked #8 out of 65 VPNs for Privacy & Logging Policy

Here’s a table summarizing the information that ExpressVPN logs:

Data TypeLogged by ExpressVPN
Account InformationYes
Browsing ActivityNo
Date of Last ConnectionYes
Device InformationNo
DNS QueriesNo
Individual Bandwidth UsageYes
Individual Connection TimestampsNo
ISPNo
Number of Simultaneous ConnectionsNo
Originating IP AddressNo
VPN Server IPNo
VPN Server LocationYes

You can read ExpressVPN’s full privacy policy on its website.

ExpressVPN collects less data than the vast majority of VPNs. It also offers an anonymous payment method when signing up, and its diskless server network means the service can’t log any activity data.

However, ExpressVPN does collect some anonymous connection logs, such as the date of your last connection and your bandwidth usage. This data is only used for diagnostic purposes and to improve the service.

Importantly, a third party can’t use this information to identify you from your web activity. Real-world tests, like server raids and third-party audits, have confirmed this fact several times.

Although ExpressVPN has proven itself, we’d still much prefer if the VPN adopted a true no-logs privacy policy instead, like Private Internet Access and PrivateVPN.

You can see how ExpressVPN’s logging policy compares to other leading VPN services in the table below:

Based in a Privacy-Friendly Jurisdiction

ExpressVPN is headquartered in the British Virgin Islands (BVI), an excellent jurisdiction choice for a VPN service. The BVI doesn’t have any mandatory data retention laws, making it easier for ExpressVPN to maintain the assurances made in its logging policy.

The BVI is not part of any data-sharing alliance like the Five Eyes, meaning other governments and agencies cannot force ExpressVPN to hand over any user information.

ExpressVPN Is Owned by Kape Technologies

In 2021, ExpressVPN was purchased by Kape Technologies. This acquisition was criticized as Kape previously created a software development kit (SDK) used by ad injectors and malware distributors.

Despite the controversy, we found that Kape Technologies wasn’t involved with the ad and malware distribution. Those were created by third parties using Kape’s platform.

This development platform was shut down in 2016, long before it acquired ExpressVPN. In fact, ExpressVPN’s logging and privacy practices have only improved since the acquisition. Kape also now owns two other popular VPN services: CyberGhost and Private Internet Access.

Security & Technical Features

Secure, but Few Technical Features

9.6/10
How is this calculated?

A secure VPN must offer OpenVPN or WireGuard protocols, AES-256 encryption, and a working kill switch.

To calculate this rating, we also factor in additional security settings and features.

ExpressVPN is an extremely safe VPN service, passing all of our security tests. But there’s still room for improvement. For example, ExpressVPN uses its proprietary Lightway protocol rather than WireGuard, and its macOS app leaked our IP address when changing to a different server.

Ranked #3 out of 65 VPNs for Security & Technical Features

In the table below, you can see which encryption ciphers, connection protocols, and additional security features ExpressVPN uses:

ProtocolsAvailable in ExpressVPN
IKEv2/IPSecYes
LightwayYes
OpenVPN (TCP/UDP)Yes
WireGuardNo
EncryptionAvailable in ExpressVPN
AES-128No
AES-192No
AES-256Yes
BlowfishNo
ChaCha20Yes
SecurityAvailable in ExpressVPN
Diskless ServersYes
DNS Leak BlockingYes
First-party DNSYes
IPv6 Leak BlockingYes
Supports TCP Port 443No
VPN Kill SwitchYes
WebRTC Leak BlockingYes
Advanced FeaturesAvailable in ExpressVPN
Ad BlockerYes
Dedicated IPNo
Double VPNNo
SOCKSNo
Split TunnelingYes
Static IPNo
Tor over VPN ServerNo
Tracker BlockerYes

ExpressVPN Uses a Proprietary VPN Protocol

ExpressVPN uses a different VPN tunneling protocol than other VPN services. We’d prefer if the VPN used more established technologies, as these have been tested for longer and by more people.

ExpressVPN’s default protocol is Lightway, which was developed by ExpressVPN and is exclusive to it. Thankfully, Lightway encrypts traffic using the AES-256 cipher, a very secure encryption method you can trust to conceal your most sensitive data.

Lightway is open-source, meaning anyone can inspect its code base. Although this is an excellent way to build trust in a proprietary tunneling protocol, it’s still not as trustworthy as a widely-used open-source protocol like WireGuard.

Lightway has performed well in our security tests, but we’d like to see ExpressVPN at least add WireGuard as an option.

ExpressVPN's security settings on Android.

Like most other VPN services, ExpressVPN uses Perfect Forward Secrecy, a 4096-bit RSA key, and SHA-512 HMAC authentication. Put simply, this conceals your web activity and ensures an attacker can’t alter your internet data in real time.

Kill Switch Stops IP Address Leaks

All of ExpressVPN’s apps include its ‘Network Lock’ kill switch. We rarely see kill switches available on every platform, especially Fire TV and iOS, so we’re pleased ExpressVPN has maintained functionality across all devices.

To verify ExpressVPN’s kill switch works as expected, we tested it using our in-house kill switch testing tool. This checks for IP address leaks after an unexpected connection drop.

As you can see in the screenshot below, ExpressVPN’s kill switch successfully prevented our true IP address from leaking outside of the VPN tunnel.

Testing the efficacy of ExpressVPN's kill switch

ExpressVPN’s kill switch isn’t fully secure on macOS.

That said, we did discover that ExpressVPN’s macOS app leaks IP addresses when changing to a different server location. The app shows you a warning message before you do this, but it’s disappointing that ExpressVPN has not fixed this vulnerability altogether.

Passed Our IPv6, DNS & WebRTC Leak Tests

We ran ExpressVPN through our IP, DNS, and WebRTC leak tests. The VPN passed all tests, meaning we recorded no network traffic leaks and all our personal information was hidden.

As shown in the screenshot below, ExpressVPN masked our real UK network details.

Testing ExpressVPN for IP, DNS, and WebRTC leaks

ExpressVPN passed all of our leak tests.

ExpressVPN also uses first-party DNS servers. In other words, ExpressVPN handles and encrypts your DNS requests, not your ISP. Very few VPN services have these servers.

For added security, we’d like to see ExpressVPN support IPv6 addresses in the future. Currently, ExpressVPN simply blocks your true IPv6 address and doesn’t replace it with one from the VPN server. This risks leaking your IPv6 address if the blocking functionality fails.

Browser Extensions Securely Encrypt Traffic

Many other VPN browser extensions we’ve tested are basic web proxies that don’t encrypt network traffic.

ExpressVPN’s apps and browser extensions successfully encrypted all our traffic, including internet activity outside of the web browser. We checked for this using Wireshark, a tool that allows you to analyze individual packets.

We found that the VPN successfully concealed the websites we visited, and obfuscated data on insecure HTTP websites.

ExpressVPN with Wireshark on macOS

Head of Research, Simon Migliano, tested ExpressVPN’s encryption with Wireshark.

Diskless Servers Prevent Logging

Unlike most other VPNs that store server information on hard drives, ExpressVPN’s servers are diskless. Named TrustServer, this feature prevents the VPN from logging any of your usage data and it makes it impossible for a hacker to extract data from the server.

ExpressVPN is one of the only VPN services to have had its diskless server network audited by a third party. Cure53, the auditor, confirmed that all of ExpressVPN’s servers are diskless and that “No IP addresses or PII [personally identifiable information] can be written to physical disk”.

All of its servers are owned and operated by ExpressVPN, too, meaning they aren’t rented from a third party. We prefer this as it minimizes the possibility of a server being interfered with by a hacker or other bad actors.

Threat Manager Is an Adequate Ad & Tracker Blocker

ExpressVPN’s apps include an ad and tracker blocker, named Threat Manager.

According to our data, Threat Manager only blocked 60% of ads and trackers. Private Internet Access and Atlas VPN prevented over 80%.

Bar graph titled "ExpressVPN Threat Manager Ad & Tracker Blocker Performance," showing the blocking effectiveness for Ads at 60%, Analytic Trackers at 17%, and Social Trackers at 57%.

As it stands, Threat Manager is a useful feature that’ll enhance protection of your web activity from data profiling. But there are better alternatives available.

Technical Features We’d Like to See

ExpressVPN has fewer advanced features than other top premium VPNs. Here are some technical features we’d like ExpressVPN to add:

  • Always-on kill switch to block all network traffic, even when the VPN is disconnected.
  • Dedicated IP address to counter IP address blocklisting and CAPTCHAs on search engines.
  • Multi-hop servers to enhance the security and privacy of your VPN connection.
  • Open-source software to improve transparency and allow the wider community to analyze ExpressVPN’s app security.
  • WireGuard support to enable users to connect using a fast, open-source, and widely-used tunneling protocol.

Although ExpressVPN is missing some common VPN features, like those above, the app’s simplicity is one of the VPN’s most significant advantages. If it adds the requested features, we hope it implements these in the background to avoid overloading users with confusing options.

Price & Value

How Much Does ExpressVPN Cost?

7.5/10
How is this calculated?

While we do assign a ‘Price & Value’ rating, it doesn’t contribute to the Overall Rating. We believe the reader should decide what is or isn’t a reasonable price.

A good rating isn’t just based on how cheap the VPN is, but for the overall value it offers.

ExpressVPN costs $6.67 per month, which is twice as much as its main competitors. That said, it still provides good value, given the quality of the product. The VPN is free for seven days when signing up on mobile and all plans come with a 30-day money-back guarantee. You can pay anonymously using Bitcoin, too.

Ranked #13 out of 65 VPNs for Price & Value

Here are all of ExpressVPN’s subscription plans:

  1. Monthly

    $12.95/mo

    Billed $12.95 every month
  2. 6 Month(s)

    $9.99/mo

    Billed $59.95 every 6 months
    Save 23%
  3. 15 Month(s)

    $6.67/mo

    Billed $99.95 the first 15 months and $116.95 yearly thereafter
    Save 49%

These prices are all above average for a VPN service and more expensive than competitors. However, ExpressVPN’s prices remain the same, even after the initial subscription period, while many other VPNs significantly increase their prices afterward.

For instance, Surfshark, a top cheap VPN, is initially 70% cheaper than ExpressVPN. But after 12 months, its price doubles, making it only 40% cheaper. ExpressVPN’s superior performance makes it worth the additional cost if you can afford it.

ExpressVPN Free Trial

There’s not a 100% free version, but you can still use ExpressVPN for free for a limited time by taking advantage of its seven-day free trial or 30-day money-back guarantee.

The free trial is only available if you sign up on an Android or iOS device. However, once you’ve signed up, you can log in to the ExpressVPN app on any device using your new account details.

All subscriptions also come with a 30-day money-back guarantee. This means you can try the VPN before you buy a long-term subscription.

In our tests, we contacted customer support within 30 days of signing up and got our money back within five days.

Payment Methods

Here’s a full list of payment methods that ExpressVPN accepts:

  1. Alipay
  2. American Express
  3. Bitcoin
  4. Giropay
  5. iDeal
  6. Klarna
  7. Mastercard
  8. Mint
  9. PayPal
  10. SOFORT
  11. UnionPay
  12. Visa
  13. WebMoney
  14. Yoo Money (Yandex.money)

Torrenting

An Exceptional Choice for Torrenting

9.3/10
How is this calculated?

This rating is determined by the VPN’s torrenting speeds, the percentage of servers that allow P2P file sharing, the service’s privacy and trustworthiness, and useful settings like port forwarding.

For speed specifically, we calculate the VPN’s average download bitrate using our bespoke torrenting setup.

In our tests, ExpressVPN downloaded P2P files a lot faster than most of the competition. All 3,000 of ExpressVPN’s servers allow torrenting activity, and its kill switch and private logging policy will prevent your ISP from seeing your P2P activity. The only downside is the lack of port forwarding, but ExpressVPN is fast enough without it.

Ranked #2 out of 65 VPNs for Torrenting

Here’s a quick summary of showing how ExpressVPN performed in our torrenting tests:

Torrenting Attribute Result
Average Download Bitrate 9.4MiB/s
No. of P2P Servers 3,000
Logging Policy No Identifying Data
Kill Switch Yes
Port Forwarding No

With its strong AES-256 encryption and private logging policy, ExpressVPN is one of the safest VPNs for torrenting. Unlike some other VPN services, there’s no record of ExpressVPN ever forwarding DMCA requests to users.

We tested ExpressVPN with torrent clients like qBittorrent, uTorrent, and Deluge. In every instance, the VPN concealed our IP address and all other personal information. All of our activity was masked from our ISP and other third parties.

Using ExpressVPN with the qBittorrent torrent client

ExpressVPN is a top VPN for downloading torrent files.

Fast P2P File Transfers, but No Port Forwarding

We also measured ExpressVPN’s torrenting speeds when running it through our in-house P2P speed test process.

Even though it doesn’t support port forwarding, we found that ExpressVPN is one of the fastest VPNs for torrenting. ExpressVPN’s average speed was 9.4MiB/s, meaning we could download any sized torrent file almost as quickly as without a VPN.

Here’s how quickly we could download a 20GB torrent file with ExpressVPN compared to other top VPNs:

VPN Service Download Bitrate Time To Download 20GB Torrent File
No VPN 10MiB/s 32 minutes
ExpressVPN 9.4MiB/s 34 minutes
Private Internet Access 9.6MiB/s 33 minutes
CyberGhost 3.9MiB/s 81 minutes

It’s not the very fastest P2P VPN we’ve tested, but ExpressVPN’s impact on torrent download times is almost unnoticeable.

Server Locations

Which Countries Does ExpressVPN Have Servers In?

9.9/10
How is this calculated?

The key factor for calculating this rating is the global spread and coverage of the VPN’s server network.

We also consider the total number of servers, the number of city-level servers, and the number of IP addresses available.

ExpressVPN has servers in 106 different countries, which is the second-highest number of all 65 VPNs we tested. Using it, you can get an IP address from almost every location in the world. However, ExpressVPN's city-specific server options are more limited when compared to certain competitors.

Ranked #1 out of 65 VPNs for Server Locations

Globe with a blue flag
106 Countries
Image of a city landscape
172 Cities
Image of a pink marker
3,000+ IP Addresses

With ExpressVPN, you can connect to servers in these regions:

Continent Countries with Servers
Europe 47
Asia 26
North America 13
South America 10
Africa 6
Oceania 3

As you can see, ExpressVPN has servers in many locations. In each continent, the VPN allows you to get an IP address from many more countries than other top VPNs, including 15 more than PIA VPN.

That said, some popular regions are still missing. We’d like to see ExpressVPN add virtual locations in the UAE and Russia in a future update.

ExpressVPN Server List on iOS & Android

ExpressVPN server list on iOS (left) and Android (right)

Fewer City-Based Server Locations Than Other VPNs

ExpressVPN lets you connect to servers in specific cities in 14 countries. This feature is useful for connecting to the closest possible server to you, or for accessing localized content like avoiding MLB blackouts or watching out-of-market NFL games.

However, ExpressVPN provides fewer city-based servers than some other VPN services. In the US for example, ExpressVPN has servers in 11 states. Private Internet Access allows you to get an IP address from 50 states and HMA from 48.

Bypassing Web Censorship

Only Works Sometimes in China

9.0/10
How is this calculated?

We routinely test if the VPN can bypass strict internet restrictions in China using our remote-access server in Shanghai.

Other important factors we consider include obfuscation technologies and the availability of servers in neighboring countries (for faster connections).

ExpressVPN is a good choice for accessing blocked websites and apps in countries with web censorship. While its effectiveness in China has become intermittent, ExpressVPN still works consistently in countries like Russia, Iran, and other locations with internet restrictions.

Ranked #6 out of 65 VPNs for Bypassing Web Censorship

Unlike other VPN review websites, we test ExpressVPN every week using a PC in China. Over the past year, ExpressVPN has had a success rate of 64%. Other VPNs, like Astrill, worked 100% of the time.

Using ExpressVPN to bypass China web censorship

ExpressVPN works intermittently in China.

Unlike every other VPN, obfuscation technology is built into all of ExpressVPN’s servers. There’s no manual configuration required and no specialized apps to install, making it the easiest VPN we’ve used for circumventing internet censorship.

ExpressVPN disguises your VPN traffic as regular web traffic, letting you access restricted websites and apps. It’s so effective that the VPN also circumvents internet censorship in the UAE, Russia, Iran, and all other restrictive nations.

That said, we wish the VPN would disclose the type of obfuscation it uses. It needs to clarify if it’s using a third-party solution, like Shadowsocks or Obfsproxy, or if ExpressVPN has developed a proprietary solution.

If your connection ever stops working, ExpressVPN helpfully publishes an up-to-date list of servers that work in China.

EXPERT TIP: The official ExpressVPN website is blocked in censored countries, so remember to download the latest version of the app before you arrive.

Device & OS Compatibility

ExpressVPN Works Great on Most Devices

How is this rated?

A high-quality VPN should maintain functional, fully-featured applications and browser extensions for as many platforms and devices as possible.

Our ‘Device & OS Compatibility’ assessment contributes to the Ease of Use rating.

ExpressVPN is compatible with more devices than any other VPN service. As well as its standard desktop and mobile apps, it has an excellent browser-based app for routers and a Smart DNS feature. ExpressVPN allows eight simultaneous connections, which is slightly above average.

Apps

ExpressVPN has applications for the following devices:

  1. Windows
  2. Mac
  3. iOS
  4. Android
  5. Linux
  6. Router
  7. ChromeOS

ExpressVPN works similarly across every platform, but some features aren’t available everywhere. For example, you won’t be able to use split tunnelling on its iOS or Linux apps.

ExpressVPN's apps for macOS & iOS

Games Consoles & Streaming Devices

Using its streaming device apps, router app or Smart DNS feature, ExpressVPN is compatible with the following digital media players:

  1. Apple TV
  2. Amazon Fire TV
  3. Android TV
  4. Chromecast
  5. Nintendo
  6. PlayStation
  7. Roku
  8. Smart TV
  9. Xbox

Using MediaStreamer, you can’t select an IP address location manually. Instead, it’ll only work with a set list of compatible streaming services, such as US Netflix, HBO Max, and BBC iPlayer.

You’ll have to use ExpressVPN’s router app to change location, like for streaming Japanese Netflix.

Browser Extensions

ExpressVPN provides extensions for the following browsers:

  1. Chrome
  2. Microsoft Edge
  3. Firefox

The VPN’s browser extensions are unique in encrypting all web traffic, not just your browser activity. You can read more about this in our security analysis of ExpressVPN’s Chrome extension.

Ease of Use

Intuitive Apps That Only Require a Single Click

9.9/10
How is this calculated?

This rating mainly consists of the user-friendliness and intuitiveness of setting up and regularly using the VPN.

We also factor in customization settings, as well as device and OS compatibility (see section above).

ExpressVPN is easy to use with no learning curve required. You just need to press the large ‘on’ button to use it. The app will automatically select the best protocol and server location based on your network and location. The VPN's apps are also similar across every platform, so you can use it the same way on all your devices.

Ranked #1 out of 65 VPNs for Ease of Use

We found it extremely easy to install, set up, and use ExpressVPN. We chose our subscription plan, created an account, and entered our payment details.

After we subscribed, we received a confirmation email with an activation code and a link to the installation guide for our device.

Thankfully, ExpressVPN updated its design in 2021. Before then, we criticized it for looking outdated and for being difficult to use on some platforms. The new update looks a lot better and keeps the design consistent across devices.

Here’s a more detailed look at the interface of each ExpressVPN application:

Desktop & Laptop (Windows & Mac)

Although many VPNs release subpar Mac apps compared to the Windows versions, both ExpressVPN desktop apps are practically identical. This is a good thing, as ExpressVPN’s desktop apps are the most intuitive VPN apps we’ve used.

ExpressVPN's apps for Windows and macOS

You can customize the home screen to include shortcuts to your most frequently visited websites. We prefer the app’s design without them, though, so we’re glad you can disable this feature in the settings.

80% of the time we were using ExpressVPN, we simply had to open the app and click the large ‘on’ button in the center of the home screen. We only had to leave the home screen when changing to an international server location, like when accessing geo-blocked websites.

The VPN’s server list is easy to navigate, too. ‘Recommended’ servers are selected by default, but it doesn’t reveal the whole server list. We had to click ‘All Locations’ to see the full list, or we used the search bar to find a specific location.
That said, we would like to see some information about each server, like ping and server load. Without it, it’s impossible to determine which server will provide the best connection.

Mobile (iPhone & Android)

ExpressVPN’s mobile apps look and feel very similar to the desktop versions. The interface is taken up by the large connect button and you change servers by using the same server list.

The main difference is that the Android app includes Protection Summary in the bottom half of the home screen. This tells you how long you’ve been connected to an ExpressVPN server over the past week, as well as the IP address of the VPN server.

ExpressVPN's apps for Android and iOS

Frankly, we don’t find the Protection Summary feature useful at all and it makes the app worse to use. The information it provides isn’t practical and is intimidating to beginners. Thankfully, Protection Summary can be disabled in the app’s settings.

We’d much prefer if the VPN used this space to provide more functional buttons, like PIA’s mobile apps, where you can connect to up to six server locations right from the home screen.

The one downside is the lack of dark mode on the mobile apps, though.

Linux App

Disappointingly, ExpressVPN doesn’t provide an app for Linux with a GUI (graphical user interface). Instead, you’ll have to run the app using the command line.

Unless you’re an advanced user, ExpressVPN is very difficult to install and use on Linux. We much prefer VPNs with true Linux apps, like Private Internet Access and Proton VPN. With these, you can use the app just like on every other platform.

ExpressVPN on Linux

Operating ExpressVPN is difficult on Linux.

Router App

Unlike every other service, ExpressVPN has a browser-based app for routers. This makes ExpressVPN by far the best router VPN.

Setting up ExpressVPN’s router app requires no technical knowledge and is just as intuitive once installed. You use it the same way as any other ExpressVPN app, with a GUI for changing servers and adjusting any VPN settings.

To avoid set up altogether, you can purchase ExpressVPN’s Aircove router. This comes with ExpressVPN pre-installed, but it’s expensive.

ExpressVPN's router app interface

ExpressVPN’s router app is simple to set up and use.

With VPNs that don’t provide a router app, you’ll have to download a new server file and reboot the router every time you want to change your IP address. This took as long as 15 minutes in our tests, while ExpressVPN’s router app can do it in only five seconds.

CAPTCHA Issue

When using ExpressVPN to browse the web, we encounter CAPTCHAs more often than with any other VPN service. This significantly worsens the experience of using it as these CAPTCHAs often take over 10 seconds to finish.

Triggering a CAPTCHA while running ExpressVPN

ExpressVPN triggers CAPCTHAs more often than any other VPN.

To fix this, we’d like to see ExpressVPN refresh the IP addresses on its servers more often or limit the number of people who can connect to a single server IP address. A dedicated IP feature would also be useful for users who are happy to pay extra.

Streaming Devices (Fire TV, Apple TV & Android TV)

ExpressVPN’s apps for Fire TV, Apple TV, and Android TV are well-designed and user-friendly, featuring a dark mode interface that made it easier to read text on our TV screen.

That said, the addition of a light mode option would be beneficial for user preference. The apps organize server locations by continent and use an intuitive visual design, simplifying the process of selecting the desired server location.

ExpressVPN's app for Fire TV Stick

The app’s general UI is consistent with the other apps, too, so you won’t have an issue connecting to a server or changing any settings.

MediaStreamer

MediaStreamer is ExpressVPN’s Smart DNS tool. It allows you to bypass geo-blocks on devices that don’t support VPN software, like Smart TVs and game consoles.

In our research, we configured MediaStreamer with Apple TV by manually changing the device’s DNS settings.

Setting up MediaStreamer on Apple TV

Setting up MediaStreamer on Apple TV.

Though the set-up is simple, you’ll have to update your IP address on the ExpressVPN website every time it changes. If you don’t, your connection will stop working.

We want ExpressVPN to add some secure DNS options, like DNS-over-HTTPS. That way, your IP address isn’t required for authentication, so you won’t have to update your IP address each time.

Disappointingly, ExpressVPN also doesn’t say which streaming services MediaStreamer works with. Currently, to find out, you’ll have to contact its customer support team. It often took over five minutes for us to get an answer.

Most other VPNs with a Smart DNS feature provide a full list of compatible streaming apps on their website.

Browser Extensions

ExpressVPN’s browser extensions for Chrome, Firefox, and Edge are essentially remote controls for the desktop app. As a result, they’re just as easy to use as the desktop apps.

All of the browser-specific features, like WebRTC blocking and HTTPS everywhere, are enabled by default. You don’t need to configure any advanced settings to benefit from all of the extension’s features.

Oddly, unlike its desktop apps, ExpressVPN’s browser extensions have a dark mode interface. We’d like this as an option on the VPN’s mobile and desktop applications.

ExpressVPN's browser extension for Chrome

Customer Support

Knowledgeable but Slow Live Chat Support

9.8/10
How is this calculated?

This rating is based on our assessment of the VPN’s:

  • Live chat support
  • Email support
  • Online resources

Not every VPN offers all these support options, and they often vary in quality and response times.

ExpressVPN has best-in-class customer support options. It includes a 24/7 live chat support service, helpful email support, and an extensive range of detailed guides and tutorials. However, its live chat team is relatively slow to respond and requires your email address.

Ranked #1 out of 65 VPNs for Customer Support

You can contact ExpressVPN’s customer support team in the following ways:

Customer SupportAvailable in ExpressVPN
24/7 Email SupportYes
24/7 Live Chat SupportYes
ChatbotNo
Email Support via Online FormNo
Online ResourcesYes
Tutorial VideosNo

The best way to get help with basic queries is by contacting ExpressVPN’s knowledgeable 24/7 live chat support team. We contacted it over 50 times in our testing and the agent was always able to resolve our issue there and then.

Speaking to ExpressVPN's customer support

Its customer support team is available 24/7.

The one downside is that ExpressVPN’s support agents take longer to respond than other VPN support staff. We had to wait an average of 126 seconds to get an answer. With NordVPN, the average was 38 seconds.

This is partly because ExpressVPN’s live chat agents will only answer your question once they complete a set conversation script. We’d prefer it if this requirement was removed so the agent could instead provide an immediate answer.

We’d also like to see ExpressVPN add an automated chatbot to answer basic questions, like finding compatible streaming servers. Chatbots can provide instantaneous answers, plus you wouldn’t have to wait for a human to become available.

With that said, ExpressVPN still leads the industry when it comes to customer support, thanks to its wide range of support guides, FAQs, video tutorials, and troubleshooting options available on the website.