The ExpressVPN download for Windows 11, Windows 10 and Mac comes from expressvpn.com, with the Windows app also listed in the Microsoft Store. Sign in to your ExpressVPN account, download the app for your system, install it and connect in a few minutes.
ExpressVPN routes your traffic through encrypted servers in 113 countries. The Windows app adds Lightway Turbo, split tunneling, an Internet Kill Switch and Advanced Protection against ads and trackers.
This guide covers the right file for your PC or Mac, the three Windows install routes, what the subscription costs, and fixes for an app that will not install or connect.

Which ExpressVPN download do you need?
ExpressVPN ships a separate Windows app for x64 and ARM64 processors. Open Settings > System > About and read System type to see which one your PC has.
| Your machine | Download | Notes |
|---|---|---|
| Windows 11 or 10, 64-bit Intel or AMD | ExpressVPN for Windows | x64 installer, about 51.7 MB |
| Windows 11 on an ARM64 PC, such as a Snapdragon laptop | ExpressVPN for Windows ARM64 | Pick Download for ARM64 in the dashboard, about 51.4 MB |
| Windows PC where you prefer the Store | ExpressVPN in the Microsoft Store | Same app, updates through the Store listing |
| Mac on macOS 11 Big Sur or later | ExpressVPN for Mac | Native on Apple silicon |
| iPhone or iPad on iOS 15 or later | ExpressVPN for iOS | 3-day free trial through the App Store |
| Android 7 or later | ExpressVPN for Android | 3-day free trial through Google Play |
One subscription covers every platform. A 32-bit Windows PC cannot run the current app.

Check the ExpressVPN system requirements
ExpressVPN asks little of the hardware. The operating system and the processor type decide whether the app installs.
| Field | Value |
|---|---|
| Software | ExpressVPN |
| Developer | Expressco Services, LLC |
| Latest version | 14.2.1 build 13658 (Windows, released 2026-08-21) |
| License | Paid subscription with a 30-day money-back guarantee |
| Supported Windows | Windows 10 and Windows 11, 64-bit |
| Supported macOS | macOS 11 Big Sur, 12, 13, 14, 15 and 26 Tahoe |
| Architecture | Windows x64 and ARM64 builds; Mac native on Apple silicon |
| Windows file size | 51.7 MB (x64), 51.4 MB (ARM64) |
| Offline installer | No separate package; the standard exe is the full app |
| Silent install switch | /SILENT |
| winget package | ExpressVPN.ExpressVPN |
| Microsoft Store ID | XP9M14XF781P6R |
| Official download source | expressvpn.com |
| Last verified | 2026-09-13 |
Windows 7, 8 and 8.1 need an older ExpressVPN release, which ExpressVPN documents on a separate setup page.
Download ExpressVPN from the official download links
Desktop downloads come from your ExpressVPN account dashboard or the latest-app page. The dashboard also shows the activation code the app asks for on first launch.
- ExpressVPN account dashboard — ACCOUNT > Set Up Devices > Windows or Mac > Download Now
- ExpressVPN latest app page — detects your system and offers the matching app
- ExpressVPN for Windows — Windows 10 and 11, 64-bit and ARM64
- ExpressVPN for Mac — macOS 11 or later
- ExpressVPN for Linux — Ubuntu, Debian, Fedora, Mint and Arch
- ExpressVPN pricing page — buy a plan before the first download
Keep the dashboard tab open after you click Download Now. You paste the activation code from it into the app.
How to install ExpressVPN on Windows 11 and 10
The installer needs administrator rights and an internet connection for the first sign-in.
- Sign in at the ExpressVPN account dashboard.
- Expand ACCOUNT in the left menu and click Set Up Devices.
- Select Windows and click Download Now, or Download for ARM64 on an ARM PC.
- Open your Downloads folder and double-click the ExpressVPN installer.
- Click Yes at the User Account Control prompt.
- Wait for setup to finish; the app opens on its own.
- Sign in with the emailed sign-in link, your password or the activation code from the dashboard.
- Choose whether ExpressVPN launches at startup and shares anonymous diagnostics.
- Pick a server location and click the Connect button.
ExpressVPN installs to the Program Files folder for every account on the PC.
Install ExpressVPN from the Microsoft Store or with winget
The Microsoft Store and Windows Package Manager both carry the ExpressVPN app from Expressco Services, LLC. Both skip the dashboard download, though you still sign in with a paid account.
- Open the ExpressVPN listing in the Microsoft Store and click Install.
- Or right-click Start and select Terminal (Admin).
- Run winget install –id ExpressVPN.ExpressVPN -e to install from the winget community source.
- Run winget install –id XP9M14XF781P6R -s msstore instead to install the Store build.
- Confirm the publisher reads Expressco Services, LLC before the download starts.
- Open ExpressVPN from the Start menu and sign in.
The Store lists the app under subscription pricing with no free trial. The winget entry offers both x64 and ARM64 installers and picks the right one.
How to verify the ExpressVPN installer
A genuine installer carries a digital signature and a hash that matches Microsoft’s winget index.
- Right-click the downloaded installer and select Properties.
- Open the Digital Signatures tab and confirm the signer is an ExpressVPN company.
- Open Terminal in your Downloads folder.
- Run Get-FileHash .\expressvpn-windows-x64-14.2.1.13658_release.exe -Algorithm SHA256 .
- Compare the result with 3AC8690259C82AA7D29FE4D817C176A96BF85AAE43D049C2CABE1BBE26E4824D , the x64 hash in the winget manifest.
- Delete the file if the signature tab is missing or the hash differs for this file name.
A newer file name means a newer release, so check the signature rather than the hash in that case.
Which ExpressVPN download do you need for your Mac?
Open the Apple menu and select About This Mac to read your chip and macOS version.
| Your Mac | Download | What to do |
|---|---|---|
| Apple silicon Mac (M1 or later) on macOS 11 or later | ExpressVPN for Mac | Download from the dashboard and install |
| Intel Mac on macOS 11 Big Sur or later | ExpressVPN for Mac | Same app, same dashboard download |
| Mac on macOS 10.15 or older | Apple’s macOS upgrade guide | Upgrade macOS first, then install |
On first connect, macOS asks you to allow a VPN configuration. Click Allow and enter your Mac password, or the app cannot connect.
Is ExpressVPN free?
No. ExpressVPN needs a paid subscription on Windows and Mac. The app downloads free, but it will not connect without an active plan. ExpressVPN sells Basic, Advanced and Express Pro plans, and the long-term plans start at $2.99 a month billed up front. New customers who buy on expressvpn.com get a 30-day money-back guarantee through live chat. The only free trial is 3 days in the iPhone and Android apps, and it needs a payment method on the App Store or Google Play account. Buy only from expressvpn.com or the official app stores.
Should you use the ExpressVPN Store app or the website installer?
Use the website installer unless you want Store-managed updates. The dashboard offers the newest Windows release first, and it pairs the download with your activation code. The Microsoft Store build ships the same app and can trail by a minor release. Pick the Store listing if you already keep your apps updated through Microsoft Store > Library. There is no separate offline installer to hunt for, because the standard exe already holds the full app.
How to check your ExpressVPN version and update it
ExpressVPN prompts you when a new release is ready. Run a manual check when a feature from the release notes is missing.
- Open Settings > Apps > Installed apps and find ExpressVPN to read its version.
- Open Terminal and run winget list –id ExpressVPN.ExpressVPN -e to see the installed and available versions.
- Run winget upgrade –id ExpressVPN.ExpressVPN -e to install a newer release.
- For the Store build, open Microsoft Store > Library and click Get updates.
- Restart ExpressVPN and reconnect after the update.
Fix ExpressVPN not installing or not connecting
ExpressVPN will not install on Windows 11 or 10
The wrong processor build or a leftover copy of an older version stops setup.
- Open Settings > System > About and check System type for x64 or ARM64.
- Download the matching build from the dashboard again.
- Uninstall any existing ExpressVPN from Settings > Apps > Installed apps.
- Restart the PC.
- Right-click the installer, select Run as administrator and approve the prompt.
The ExpressVPN installer is flagged or deleted after download
Security software or a browser warning sometimes stops a freshly downloaded exe.
- Check the file’s Digital Signatures tab before you run it.
- Download it again from the account dashboard, not from a mirror site.
- Or install the same app from the Microsoft Store listing.
- Open ExpressVPN from the Start menu and sign in.
ExpressVPN installs but will not connect
Another VPN client, an expired plan or a blocked server location is the usual cause.
- Quit any other VPN app running on the PC.
- Sign in to the account dashboard and confirm the subscription is active.
- Pick a different server location in the app and click Connect again.
- Restart the PC and try once more.
- Contact ExpressVPN’s 24/7 live chat if every location fails.
ExpressVPN will not connect on a Mac
macOS blocks the VPN configuration until you approve it.
- Open System Settings > VPN and check for an ExpressVPN entry.
- Quit ExpressVPN and open it again.
- Click Allow when macOS asks to add VPN configurations.
- Click Connect in the app.
How to uninstall ExpressVPN
Uninstalling removes the app and its network adapter. Your subscription stays active until you cancel it in the dashboard.
- Right-click the ExpressVPN tray icon and quit the app.
- On Windows 11, right-click ExpressVPN in the Start menu and select Uninstall.
- Or open Settings > Apps > Installed apps, click the three-dot menu next to ExpressVPN and select Uninstall.
- On Windows 10, open Settings > Apps > Apps & features, select ExpressVPN and click Uninstall.
- Click Yes at the User Account Control prompt and follow the uninstaller.
- From Terminal instead, run winget uninstall –id ExpressVPN.ExpressVPN -e .
- Restart the PC before reinstalling.
Choose an ExpressVPN alternative for your PC
Pick by what you need the VPN for. A work VPN and a privacy VPN are different tools.
| Option | Cost | Use it for |
|---|---|---|
| NordVPN | Paid, 30-day money-back guarantee | A privacy VPN with x64 and ARM64 Windows apps |
| Windows built-in VPN client | Free, part of Windows | Connecting to a work or school VPN server |
| ExpressVPN browser extension | Included in the subscription | Browser traffic in Chrome, Firefox or Edge |
| ExpressVPN for Linux | Included in the subscription | A Linux PC on the same account |
Stay with ExpressVPN if you already pay for it. Its plans cover 10 to 14 devices at once.
Frequently asked questions
Is ExpressVPN free?
No. The app downloads free, but it needs a paid subscription to connect on Windows and Mac. New customers who buy on expressvpn.com get a 30-day money-back guarantee, and the iPhone and Android apps offer a 3-day trial.
Where is the official ExpressVPN download page?
The official page is expressvpn.com/vpn-download. Desktop installers come from the account dashboard at portal.expressvpn.com under Set Up Devices. The Windows app is also in the Microsoft Store, published by Expressco Services, LLC.
Does ExpressVPN work on Windows 11?
Yes. ExpressVPN supports Windows 11 and Windows 10 in 64-bit editions. Windows 11 PCs with ARM64 processors, such as Snapdragon laptops, need the separate ARM64 build from the dashboard.
How big is the ExpressVPN download for PC?
The Windows x64 installer is about 51.7 MB, and the ARM64 installer is about 51.4 MB. Both sizes come from the Microsoft Store packages, and the website installer is the same app.
Is there an ExpressVPN offline installer?
ExpressVPN publishes no separate offline package. The standard Windows exe already contains the full app, so setup runs without a second download. You still need an internet connection to sign in.
Is ExpressVPN available for Mac?
Yes. ExpressVPN for Mac supports macOS 11 Big Sur through macOS 26 Tahoe and runs natively on Apple silicon. Download it from the account dashboard with the same subscription you use on Windows.
Is there a 64-bit or ARM64 version of ExpressVPN?
Yes, both. The Windows app comes as an x64 installer for Intel and AMD PCs and an ARM64 installer for ARM-based PCs. There is no 32-bit build of the current app.
Is ExpressVPN safe to download?
Yes, from expressvpn.com, the Microsoft Store or winget. Check the installer’s Digital Signatures tab before running it. Copies from download portals and unofficial account offers are the risk.
What is the latest version of ExpressVPN for Windows?
Microsoft’s winget index lists ExpressVPN 14.2.1 build 13658 for Windows, released on August 21, 2026. The app prompts you when a newer release is available.
Why is ExpressVPN not installing?
A mismatched x64 or ARM64 build, or a leftover older copy, is the usual cause. Check System type under Settings > System > About, remove any existing ExpressVPN, restart, and run the matching installer as administrator.
How do I uninstall ExpressVPN?
Quit the app, then open Settings > Apps > Installed apps, click the three-dot menu next to ExpressVPN and select Uninstall. Uninstalling does not cancel the subscription, which you manage in the account dashboard.
How do I reinstall ExpressVPN?
Uninstall the current copy from Settings > Apps > Installed apps and restart the PC. Then sign in to the account dashboard, download the Windows app again and sign in with your activation code.





