1 Before You Download ExpressVPN
Before downloading ExpressVPN, there are a few things you should know to ensure a smooth installation process:
- Active subscription: You need an active ExpressVPN subscription. If you haven't purchased one yet, you can do so on our website.
- Device compatibility: ExpressVPN supports Windows, Mac, iOS, Android, Linux, routers, and more. Check that your device meets the minimum requirements.
- Internet connection: A stable internet connection is required to download the installer (file sizes range from 18MB to 45MB).
- Login credentials: Keep your email and password ready – you'll need them to log in after installation.
💡 Note: One ExpressVPN subscription covers up to 8 devices simultaneously. Download the app on all your devices with the same account.
2 How to Download ExpressVPN on Windows
Downloading ExpressVPN on Windows takes less than 2 minutes. Follow these steps:
Windows 11, 10, 8, 7
- 1 Click the "Download Now" button at the top of this page
- 2 Select "Windows" from the platform options
- 3 Save the ExpressVPNSetup.exe file to your computer
- 4 Double-click the downloaded file to run the installer
- 5 Follow the on-screen instructions (this takes about 30 seconds)
- 6 Once installed, launch ExpressVPN from your desktop or Start menu
- 7 Enter your login credentials and click "Sign In"
- 8 Choose a server location and click to connect
System requirements: Windows 7 or higher, 50MB free disk space, 1GB RAM.
3 How to Download ExpressVPN on Mac
macOS Ventura, Monterey, Big Sur, and earlier
- 1 Click the "Download Now" button and choose "macOS"
- 2 The ExpressVPN.dmg file will download to your Downloads folder
- 3 Double-click the .dmg file to open it
- 4 Drag the ExpressVPN icon into the Applications folder
- 5 Open Launchpad or Applications folder and click ExpressVPN
- 6 If you see a security warning, go to System Preferences > Security & Privacy and click "Open Anyway"
- 7 Log in with your ExpressVPN credentials
- 8 Click to connect to your preferred server
System requirements: macOS 10.12 or higher, 60MB free disk space.
4 How to Download ExpressVPN on iPhone & iPad
iOS 13 and above
- 1 Open the App Store on your iPhone or iPad
- 2 Tap the search tab and type "ExpressVPN"
- 3 Look for the official app with the red icon
- 4 Tap "Get" then "Install" (you may need to use Face ID or your Apple ID password)
- 5 Wait for the download to complete
- 6 Open the app from your home screen
- 7 Tap "Log In" and enter your email and password
- 8 Allow the app to add VPN configurations when prompted
- 9 Tap the power button to connect
App size: Approximately 45MB. Requires iOS 13 or later.
5 How to Download ExpressVPN on Android
Android 6.0 and above
- 1 Open the Google Play Store on your Android device
- 2 Search for "ExpressVPN"
- 3 Select the official ExpressVPN app
- 4 Tap "Install" and wait for the download
- 5 Once installed, tap "Open"
- 6 Tap "Sign In" and enter your credentials
- 7 Tap "OK" when asked to set up the VPN connection
- 8 Tap the connect button to secure your device
App size: Approximately 22MB. Requires Android 6.0 or higher.
6 How to Download ExpressVPN on Linux
ExpressVPN offers a command-line interface for Linux users. Follow these steps:
Ubuntu, Debian, Fedora, CentOS
- 1 Download the Linux installer from our website (expressvpn_*.run file)
- 2 Open Terminal (Ctrl+Alt+T)
- 3 Navigate to your Downloads folder:
cd ~/Downloads - 4 Make the file executable:
chmod +x expressvpn*.run - 5 Run the installer:
sudo ./expressvpn*.run - 6 Follow the prompts to complete installation
- 7 Activate with:
expressvpn activate(enter your activation code) - 8 Connect with:
expressvpn connect
Note: Your activation code is available in your account dashboard on the ExpressVPN website.
7 How to Install ExpressVPN on Routers
Installing ExpressVPN on your router protects every device connected to your Wi-Fi.
Compatible router models:
- Asus (with Merlin firmware)
- Linksys (with DD-WRT)
- Netgear (with DD-WRT)
- TP-Link (with DD-WRT)
- Routers with Tomato firmware
Basic setup steps:
- Download the router configuration files from your ExpressVPN account
- Log in to your router's admin panel
- Navigate to the VPN/client section
- Upload the OpenVPN configuration file
- Enter your ExpressVPN username and password
- Save and connect
For detailed router-specific instructions, visit our setup guides section.
Download Summary by Device
| Device | Download Method | File Size | Setup Time |
|---|---|---|---|
| Windows | Direct .exe download | 28 MB | 2 minutes |
| Mac | Direct .dmg download | 32 MB | 2 minutes |
| iOS | App Store | 45 MB | 1 minute |
| Android | Google Play | 22 MB | 1 minute |
| Linux | Terminal / .run file | 18 MB | 3 minutes |