Simple to use
Fast speeds
Very secure
Supports OpenVPN protocol


Connection will sometimes drop randomly
More expensive than some of the competition

Bottom Line

ExpressVPN ticks all the right boxes for a VPN. It's a bit more expensive than some of the competition, but you get what you pay for and ExpressVPN gives you a lot.


ExpressVPN ticks all the right boxes for a VPN. It's a bit more expensive than some of the competition, but you get what you pay for and ExpressVPN gives you a lot.

Virtual Private Networks (VPNs) are among the best security tools a web surfer can have. You can use them to surf otherwise seedy public WiFi with more security and privacy. They can even get around firewalls. It may let you view Facebook or watch Netflix in ways you normally can’t. Many people use them to overcome regional restrictions with various types of content as well. Whatever the reason, VPNs are powerful and popular tools. And if you want the best, you can’t do better than ExpressVPN.

ExpressVPN (Editor's Choice)

Price: $6.67+ per month
ExpressVPN is one of the most trusted, secure brands in the virtual private network industry, and that's for good reason. It's super fast and extremely safe, boasting an SSL-secured network with 256-bit encryption and, get this, unlimited bandwidth and speed. ExpressVPN has servers in 94 countries (including Hong Kong, Taiwan, Japan, and others) in over 145 locations around the world, so there will always be a location near you to give you the best experience possible. What's more, the service even has stealth servers in Hong Kong. They are to evade the GFW specifically. It doesn't even look like you're using a VPN!
ExpressVPN (Editor's Choice)

Looking for more info on ExpressVPN? Be sure to check out our review.

Getting started

Creating an account

expressvpn how to create an account

ExpressVPN requires an e-mail address to sign up. They guarantee this information won’t be shared — it’s only used to provide anything you may need relating to customer service. If you are looking for complete anonymity, the best option here will be to set up a dummy email account just for this.

Payment and pricing

Expressvpn pricing plans

ExpressVPN plans start at $12.95 per month with a monthly billing cycle. You can also opt for a 6 month or annual plan to enjoy a discount. The six-month plan is priced at $59.95 ($9.99 per month), while the annual plan will set you back $99.95 ($8.32 per month). Both plans bill once within their allotted subscription periods.

ExpressVPN is definitely one of the pricier options around, but everything they offer makes it worth the cost. To help sweeten the deal a little, ExpressVPN is offering fifteen months of service for just $99.95. Basically, you pay up front for the annual package and you get an additional three months for free. 

Multiple payment options are available like credit and debit cards, Paypal, and Bitcoin. There are also regional wallets are also compatible, like UnionPay, WebMoney, GiroPay, AliPay, Yandex Money, SOFORT, iDeal, MINT, and OneCard. 

There’s no trial period, but ExpressVPN will provide a no-questions-asked refund in the first 30 days for those unhappy with the service.


expressvpn list of compatible platforms

ExpressVPN is compatible with most devices and operating systems. Easy to download and install apps are available for Windows, Mac, iOS, Android, and even the aging BlackBerry OS. It also offers helpful installation guides for setting up the VPN directly on Wi-Fi routers, Linux systems, and media and gaming consoles like the Xbox, PlayStation, Amazon FireTV, and Apple TV. Browser extensions are also available for Chrome, Safari, and Firefox. ExpressVPN has further expanded the list of supported platforms to include the Nintendo Switch and Samsung Smart TVs. 

Related: Best VPN Routers

You can find all the links and guides here, and the Android and iOS apps can be downloaded from the Google Play Store and Apple app store respectively. In this review, we will be taking a closer look at the Windows and Android apps.

Setup & settings


expressvpn windows app

Once you download and log in to the Windows app, you will see a large connect button. The app will automatically pick a “smart location” for you — either the closest server, or one the app decides offers the lowest latency and highest speed. If you don’t want to mess around with the settings and server selection, it’s very easy to connect and get started. Once you’ve used the app a few times, it keeps a track of recently used locations as well. 

Tapping the Selection Location section brings up the full list of servers available. Tabs include Recommended – that lists the most common servers that users connect to – and All – that has the full list of servers. A search bar at the top is available if you know exactly what you’re looking for. Once you figure out what the best servers are for your needs, you can favorite them so they show up at the top of the Recommended page.

A hamburger menu will open when you click on the menu button at the top left corner. This menu provides a way to launch the VPN locations list, Express VPN’s speed test, a help section, diagnostics, and a quit button. The help section includes a Contact Us page and lets you test security features with the IP Address Checker and the DNS Leak Test.

expressvpn server options

The Options button will open the Settings page, which has a number of choices:

  • General – Here you can set up startup behavior and enable features like Network Lock. Network Lock ensures if the VPN connection ends unexpectedly, the internet connection is completely shut down as well to avoid any leaks.
  • Protocol – You can choose which security protocol to use when using the VPN. All options like OpenVPN (UDP and TCP), L2TP/IPSec, PPTP, and SSTP are available. We recommend using either of the OpenVPN protocols for the best combination of security and speed. Of course, if none of these terms make any sense, you can always set it to Automatic, and the app will decide on the best protocol to use.
  • Account –You can see your account information, the days remaining, and the expiry/renewal date of your plan here.
  • Browsers –You have the option to set up and enable any browser extensions here. Since this is running on Windows, browser extensions are available for Chrome and Firefox.
  • Advanced – Advanced options include the ability to set up IPv6 leak protection and select whether to only use ExpressVPN DNS servers while connected. Having both enabled is definitely the best way to go.


The Android app can be downloaded from the Google Play Store here. The Windows and Android apps are largely the same, so there is no learning curve here. You get the same large button and Smart Location pre-selected when you open the app. Tapping on the Selected Location button opens the list of servers, and tapping on the hamburger menu gives you access to the Settings menu and other app information.

Ease of use

ExpressVPN has redesigned its apps to create as much parity between them as possible.  Both apps are extremely and equally easy to use. The settings menus are simple and there are useful explanations for every setting and feature to avoid any confusion. Connecting to a VPN takes just one click or tap, and once you decide on the best servers, both apps make it very easy to reconnect to them.

ExpressVPN easily scores higher than quite a few other VPN services in the ease of use department. Granted, the others aren’t too difficult either, but those apps sometimes feel a lot more complicated than they should. ExpressVPN manages to take all the complications and confusion away.

Security & privacy

Expressvpn ip addresses

ExpressVPN provides a lot of security and privacy features. The service guarantees zero connection or activity logging. ExpressVPN also runs their own DNS servers. Features like DNS leak blocking, the Network Lock Kill Switch, DNS/IPv6 leak protection, and VPN Split Tunneling and more are huge security positives.

Every encryption protocol is also available, including the best right now: OpenVPN. OpenVPN uses 256-bit AES encryption, with SHA-256 for authentication, and RSA 2048 for handshaking purposes.

Expressvpn dns leak test results

We tested for IP leaks, WebRTC detection, and DNS leaks using ipleak.net and found no issues. ExpressVPN’s own DNS leak test also found zero problems. Along with its zero logging policy, you get a very secure service. Unlike IPVanish (which is based in the U.S.), ExpressVPN is based in the British Virgin Islands, which has liberal data retention laws.


To test the speed, I used Speedof.me. For server selection, I used locations around the world like the U.S., Australia, U.K., Netherlands, and Singapore, to show the range of connection speeds.

Speed and ping time are key factors when using a VPN and ExpressVPN certainly impressed in this regard. Last year, ExpressVPN was great when connected to servers close to me, but suffered from significant drops in speed when connected to locations in the U.S. and Australia. While the former remains true, there has been a huge improvement with the latter. The drop, when connected to the U.S. and Australia, is less than 50% now. There’s also a consistency in speed across the board, regardless of which server you are connected to. 

Connecting to a server took an average of 8 seconds, which is quite fast, and faster than most others. However, connection stability continues to be an issue a year later. The VPN disconnected a few times and had to reestablish the connection. It did do that automatically though. The Network Lock also kicked in immediately, so there was no risk of any leaks. I also haven’t seen a dropped connection since a recent update for the Windows app.

Key features

expressvpn key features

  • Allows up to five concurrent connections.
  • Zero activity and connection logging.
  • Over 160 server locations in 94 countries around the world.
  • Torrenting works fine, but remember to respect your country’s copyright laws. We do not condone or encourage any illegal activities.
  • You can unblock or circumvent geolocation restrictions for over 25 sports streamers, media streamers, and social media sites. You can find the full list here. Unlike a lot of other VPNs out there, Netflix works as well! Only a couple of servers work though, so you will have to find the right one.
  • Lots of security features like Network Lock, Ipv6 and DNS leak protection, and more.
  • 24/7 customer service available.
  • Comparatively expensive.

ExpressVPN review – Final thoughts

expressvpn feature

ExpressVPN ticks all the right boxes for a VPN. The simple, easy-to-use apps are available across almost every platform. The overall performance is very impressive. The speed is excellent. Security isn’t a concern. Reliability could use some improvement, but recent app updates have brought positive changes.

You can comfortably use ExpressVPN to watch videos on all media streaming services, which isn’t possible on quite a few other VPNs. While Express VPN is one of the more expensive options out there, it’s definitely worth every penny.

If you are looking for one of the best choices around, we highly recommend hitting the buy button below and taking advantage of ExpressVPN’s current deal where you can get 15 months of service for under $100! Looking for other options? Check out our reviews for:

15 Best Android VPN apps

Read comments