ExpressVPN is an advanced VPN product with lot of features and yet simple user interface. Variety of server locations is great (94 countries) and it will work fine with Netflix, HBO GO and other streaming sites.
On the other hand ExpressVPN is quite expensive compared with other products ($12.95 / month). There is no free trial available, but you have 30 days to return the product and get full refund.
- Advanced features
- Multi-platform
- Simple user interface
- Server locations in 94 countries
- Legally based on British Virgin Islands
- Online live chat support
- Quite expensive
- No free trial
- Some servers are really slow
- Unknown company location
-
Features9
-
Price6
-
User Interface9
-
Server Locations9
-
Performance7
-
Privacy Policy8
-
Customer Support8
ExpressVPN is one of the most popular VPN products on the market. It was first introduced to the market in 2009 (at least that's what we were able to find). A product for Windows, it is extremely light, fast, and easy to use. It has also some advanced features like 4096-bit CA encryption, server locations in 94 countries, multi-platform licensing, and is capable of handling simultaneous connections on up to 3 devices. The product update 6.6.1 from May 2018 brings two new features – Split Tunneling and DNS Leak Protection.
The company is strictly focusing on VPN products and they have a very broad range of them from typical Windows, MacOS to Linux, or even VPNs for your router. ExpressVPN is also quite pricey. The 1-month license starts at $12.95 and the 1-year license at $99.95. But the license is multi-platform and you can use it with all sorts of different devices. There is no free trial version.
ExpressVPN is the top-notch product with both a great user experience and advanced features. But the price you will pay is quite expensive. See the detailed features overview at the end of our review.
Pricing & Discounts – How much does ExpressVPN cost?
ExpressVPN price starts at $12.95 per month, but you can save 35% by going with the 1-year plan which is $99.95 (e.g. $8.32 per month). There is currently a promotion on the ExpressVPN website, but it looks like it's been there for a long time.

ExpressVPN starts at $12.95 per month
Checkout itself doesn't even have a field for a coupon code, so we assume there are none available.
Unfortunately, ExpressVPN doesn't offer any kind of free trial version. The only way to try before buying is by getting the regular license and refunding it within the 30-day money-back guarantee period.
User Interface – Is Avast ExpressVPN easy to use?
ExpressVPN is one of the cleanest and easiest to use VPN products we have tested. Even if you are a beginner user, you will understand how to connect. There is just a big turn on button and the server is chosen automatically based on your location.

ExpressVPN User Interface
Although the product looks really simple it offers some advanced customizations like selecting a VPN protocol, the choice of using ExpressVPN DNS servers when connected, enabling kill switch, and automatic connection on system startup.
The only annoying thing about the user interface is the server location. If you want to select the location from the drop-down menu (see the picture below), you need to click on the small arrow. If you click on the location, it will start connecting immediately.
Server Locations & Countries – Where can you connect?
Besides simple user interface and advanced features, ExpressVPN also offers quite an extensive choice of server locations. You can connect to 145 cities in 94 countries. There is even a VPN server in Bhutan!
Unfortunately, China has banned usage of ExpressVPN products, so they are currently not available on the Chinese App Store or Google Play.

ExpressVPN Server Locations
The full list of locations includes:
- Africa – Algeria; Egypt; Kenya; South Africa
- Asia Pacific – Australia (Melbourne, Sydney); Brunei; Cambodia; Hong Kong; Indonesia; Japan; Laos; Macau; Malaysia; Mongolia; Myanmar; Nepal; New Zealand; Philippines; Singapore; South Korea; Sri Lanka; Taiwan; Thailand; Vietnam
- Europe – United Kingdom (Berkshire, Chessington, East London, Kent, London, Maidenhead); Germany (Darmstadt, Frankfurt); Italy (Cosenza, Milan); Netherlands (Amsterdam, Rotterdam); Albania; Andorra; Armenia; Austria; Azerbaijan; Belarus; Belgium; Bosnia and Herzegovina; Bulgaria; Croatia; Cyprus; Czech Republic; Denmark; Estonia; Finland; France; Georgia; Greece; Hungary; Iceland; Ireland; Isle of Man; Jersey; Latvia; Liechtenstein; Lithuania; Luxembourg; Macedonia; Malta; Moldova; Monaco; Montenegro; Norway; Poland; Portugal; Romania; Russia; Serbia; Slovakia; Slovenia; Spain; Sweden; Switzerland; Ukraine;
- India – Bhutan; India (Chennai, Mumbai); Bangladesh; Pakistan
- Middle East – Israel; Turkey
- North America – United States (Atlanta Chicago Dallas Denver Los Angeles Miami New Jersey New York, San Francisco, San Jose, Seattle, Tampa, Washington DC); Canada (Montreal, Toronto, Vancouver);
- South America – Argentina; Bahamas; Brazil; Chile; Colombia; Costa Rica; Ecuador; Guatemala; Mexico; Panama; Peru; Uruguay; Venezuela
This is a really comprehensive list and you can find almost every location in the world on it. Some of them also feature virtual servers to support even faster and more secure connections.
However, it's not exactly clear which locations support anonymous peer-to-peer connections.
Does ExpressVPN Support YouTube, Netflix, Hulu, HBO GO, Amazon Prime, & BBC iPlayer?
During our testing, ExpressVPN worked well with YouTube, Netflix, Hulu, HBO GO, Amazon Prime, Google, and Facebook. We have used various US server locations.

ExpressVPN Doesn't Work with BBC iPlayer
However, it didn't work with BBC iPlayer which requires a UK location. We tried Berkshire, Kent, and London and it didn't work from any. It looks like BBC iPlayer is automatically blocking all VPN accesses.
Performance & Internet Connection Speed Test
ExpressVPN seems to be quite unreliable and inconsistent when it comes to speeds. While a connection to some servers (Germany, United Kingdom) is really fast and there is only around a 20% loss in download speed, there are server locations (Australia, Brazil, Russia) where the loss is more than 50%.
As you can see in the results table below, the benchmark with no VPN used was 56 ms ping, 15.29 Mbps download, and 4.71 Mbps upload. The speed, when connected to one of the ExpressVPN servers, varied from only 1.54 Mbps download in Australia to 12.66 Mbps in Germany.
Location | Ping (ms) | Download (Mbps) | Upload (Mbps) |
---|---|---|---|
No VPN (benchmark) | 56 | 15.29 | 4.71 |
USA | 118 | 7.44 | 3.75 |
Germany | 36 | 12.66 | 4.04 |
Australia | 360 | 1.54 | 2.19 |
Brazil | 254 | 4.08 | 2.71 |
United Kingdom | 46 | 12.05 | 4.06 |
Russia | 133 | 6.12 | 1.13 |
For testing, we have used free web service by Ookla.
ExpressVPN also has its own built-in speed test. Run the test (menu » speed test) to see which locations are fastest and use them when selecting a server location.

ExpressVPN Built-in Speed Test Results
Customer Support
ExpressVPN provides a very good level of customer support, no matter if you have already bought the product or if you are just a regular site visitor.
Probably the best channel is the free online live chat which is available from the bottom-right corner when you are visiting the site. You can ask pretty much all types of questions from technical ones to sales ones.

ExpressVPN Live Chat
Besides the live chat, ExpressVPN also offers
- Ticket support
- E-mail support via support@expressvpn.com
- Various tutorials, FAQs, and how-to articles
Unfortunately, there is no phone number you can call.
Privacy Policy & EULA – What kind of information is ExpressVPN collecting?
ExpressVPN collects the following types of information:
-
- Payment Data – Name, e-mail address, and payment information (credit card, PayPal) when you purchase a subscription
- Usage Data (anonymized) – Program version and date of activation, dates and server locations when you are connecting, total amount of transferred data per day in megabytes
- App Diagnostics (optional) – Anonymous VPN connection diagnostics and crash reports. You can opt-out of these by going to Options » Advanced » un-check “Share crash reports”
According to their FAQs, ExpressVPN doesn't store activity logs or connection logs of their users.
What is great is that ExpressVPN is legally based in the British Virgin Islands (British Overseas Territory) where the law affords more privacy and anonymity than U.S. or European law. However, it's not clear where the ExpressVPN headquarters is or who is on their team. There is also no physical address or career offerings. Why? Are they hiding something?
To learn more about ExpressVPN privacy read their no log policy, Privacy Policy, and Terms of Service.
Conclusion – Is ExpressVPN worth $12.95 per month?
ExpressVPN is a great product with advanced features and rich server locations coverage. However, it's also a bit pricey and performance in some locations is pretty bad. We recommend investing in the license if you are planning to use it on more of your devices (like a laptop, mobile, tablet) because there is no incremental cost for that.
But for a higher price, you will get awesome coverage, a very high level of privacy (ExpressVPN is registered at the British Virgin Islands), and advanced features like the kill switch, split tunneling, DNS leak protection, built-in speed testing, protocol selection etc.
If you are not sure whether ExpressVPN is the right product for you, take advantage of their generous 30-day money-back guarantee.
Appendix – Detailed Features Overview
Protocols | UDP (OpenVPN), TCP (OpenVPN), L2TP (IPsec), SSTP, PPTP |
Encryption | AES-256 |
Store Logs | No |
Server Locations | 94 Countries, 145 Cities |
P2P Connections | Unknown |
Simultaneous Connections | 3 |
IP Addresses | Unknown |
Compatibility | Windows, Android, macOS, iOS, Linux, Routers |
Kill Switch | Yes |
Customer Support | FAQs, Ticket, Live Chat |
Price for 1 Month | $12.95 |
Price for 1 Year | $99.95 |
Accepts Bitcoins | Yes |
Free Trial | No |
Money-back Guarantee | Yes (30 Days) |
1 Comment
Hi. The ExpressVPN phone apps have no kill switch.