How to install ExpressVPN on Windows

beginner 8 min read Updated 2026-03-18
Quick Answer

Installing ExpressVPN on Windows requires downloading the app from your ExpressVPN account dashboard, running the installer, and signing in with your credentials. The entire process takes about 5 minutes and includes automatic setup of the VPN connection.

Prerequisites

  • Active ExpressVPN subscription
  • Windows 10 or later
  • Administrator privileges on your computer
  • Stable internet connection

Step-by-Step Instructions

1

Log into your ExpressVPN account

Open your web browser and navigate to expressvpn.com. Click Sign In in the top right corner and enter your ExpressVPN credentials to access your account dashboard.
Keep your browser open as you'll need your activation code from the dashboard later.
2

Download the Windows app

In your account dashboard, click Set Up ExpressVPN and select Windows from the device options. Click the large Download for Windows button to download the expressvpn_windows_installer.exe file to your Downloads folder.
The download is typically around 25-30 MB and should complete within a minute on most connections.
3

Get your activation code

On the same setup page, locate the activation code section. Click Copy next to the long alphanumeric code or manually select and copy the entire activation code. You'll need this code to activate the app after installation.
Save the activation code in a text file or keep the browser tab open for easy access.
4

Run the installer

Navigate to your Downloads folder and double-click expressvpn_windows_installer.exe. When Windows asks for permission, click Yes to allow the installer to run with administrator privileges. The ExpressVPN Setup Wizard will launch automatically.
If Windows Defender shows a warning, click 'More info' then 'Run anyway' as ExpressVPN is a trusted application.
5

Complete the installation process

In the Setup Wizard, click Install to begin the installation. The process will install the ExpressVPN app and necessary network drivers. Wait for the progress bar to complete, which typically takes 1-2 minutes, then click Continue when installation finishes.
6

Activate ExpressVPN with your code

The ExpressVPN app will launch automatically after installation. In the activation window, paste your activation code into the text field and click Sign In. The app will verify your code and connect to your ExpressVPN account.
If you closed the browser, you can find your activation code by logging into expressvpn.com and going to Account Settings.
7

Configure initial settings

After activation, ExpressVPN will show a welcome screen with setup options. Choose whether to Start ExpressVPN on startup and enable Network Lock (kill switch) for enhanced security. Click Get Started to complete the setup process.
Enable Network Lock to ensure your internet traffic is always protected, even if the VPN connection drops temporarily.
8

Connect to a VPN server

Click the large Power button in the center of the app to connect to the recommended server location, or click the location picker (shows current location like 'Smart Location') to choose a specific server. Wait for the connection status to show Connected.
The Smart Location feature automatically selects the fastest server based on your location and network conditions.

Common Issues & Troubleshooting

Installer fails with 'Windows cannot access the specified device' error

Right-click the installer file and select Run as administrator. If the issue persists, temporarily disable Windows Defender real-time protection, run the installer, then re-enable protection.

Activation code is rejected or shows 'invalid code' error

Copy the activation code again from your ExpressVPN dashboard, ensuring no extra spaces. If the code still fails, log out of your ExpressVPN account and log back in to generate a fresh activation code.

App won't connect or shows 'connection failed' message

Check your internet connection first, then try connecting to a different server location. If issues persist, go to Options > Advanced and try changing the protocol to Automatic or OpenVPN UDP.

ExpressVPN blocks internet access after installation

This usually indicates Network Lock is active but VPN isn't connected. Click the power button to connect to a server, or temporarily disable Network Lock in Options > General > Network Lock if you need immediate internet access.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official ExpressVPN website before purchasing.