Get ExpressVPN on Windows.
Need a VPN for Windows?
Get ExpressVPN Now
Refer a friend to use ExpressVPN.
Love ExpressVPN? Want a free month?
Refer a Friend Now
Need help for the ExpressVPN app for Windows? See setup instructions and troubleshooting guides for assistance.

2023 January 10

Windows 12.41.0

In this release, we:

  • Fixed a bug that was causing the app to get stuck in an infinite loading screen after the app restarted following an update.
  • Fixed a UI glitch preventing shortcut icons from displaying correctly when you added website links in the “Shortcuts” section of “Options.”
  • Translated the “Pick for Me” option in the VPN server location menu into all languages supported by our app.

2023 January 5

Windows 12.40.1

In this release, we:

  • Translated the VPN server locations USA – Albuquerque and UK – Midlands into all languages supported by our app.
  • Added German translations for all VPN server locations that include a hyphen in their name.
  • Fixed a bug that was causing the “Manage connections on a per-app basis” checkbox to become unchecked if you selected “All apps use the VPN” and then left and revisited “Options.”

2022 December 29

Windows 10.38.0

  • We’ve tightened up a few things here and there to keep the app running smoothly.

2022 December 20

Windows 12.39.1

In this release, we:

  • Fixed a bug that might have prevented you from successfully installing.
  • Implemented a few security improvements.

2022 November 30

Windows 10.37.0

  • We’ve done a few nips and tucks to keep our app in top form for you.

2022 November 29

Windows 12.38.0

In this release, we:

  • Fixed a bug that might have prevented you from uninstalling.
  • Resolved an “unable to connect” error that might have appeared after waking your device.

2022 November 15

Windows 12.37.0

  • We improved connectivity in some countries.

2022 November 3

Windows 10.36.0

  • Improved connectivity in some countries.

2022 November 1

Windows 12.36.0

  • A little code hygiene never hurts.

2022 October 18

Windows 12.35.0

  • We improved connectivity in some countries.

2022 October 13

Windows 10.33.0

  • Check us out! We’ve made some improvements to our app to improve your user experience.

2022 October 10

Windows 12.34.1

  • We improved connectivity in some countries.

2022 October 5

Windows 10.32.0

  • We improved connectivity in some countries.

2022 September 20

Windows 12.33.0

We sorted a couple of bugs in this release, where you may have:

  • Seen a “Service Unreachable” message when starting the app.
  • Been unable to browse after your attempt to connect to the VPN was rejected because of the simultaneous-device limit, even when Network Lock was set to “off.” (This suspension of internet access should only occur when Network Lock is set to “on.” Network Lock is designed to block access whenever your device is not connected to the VPN, to prevent any risk of data leaking outside the encrypted VPN tunnel.)

2022 September 8

Windows 12.32.0

We fixed a bug when you: 

  1. Shut down the ExpressVPN app through the Task Manager.
  2. Re-open the app and see the “Service Unreachable” screen, with the app hanging completely as none of the buttons was responsive.

The app should now quit as without hanging.

2022 August 31

Windows 10.30.0

In this release, we:

  • Made minor security enhancements; we recommend updating to this latest app version.
  • Improved connectivity in some countries.
  • Fixed a bug that prevented some users from installing the app on Windows 11 computers.

2022 August 23

Windows 12.31.0

  • We fixed a bug in Versions 12.23.1 and 12.24.0 that may have resulted in these error messages: “Service unreachable” or “Unable to start service.”
  • We also improved connectivity for some countries.

2022 August 10

Windows 12.29.0

  • Just some spit-and-polish to keep your app looking sharp.

Windows 10.28.0

  • Tidied up a thing or two.

2022 July 26

For Windows 12.28.0

  • We made some small adjustments that should keep your app tip-top.

2022 July 13

For Windows 10.27.0

  • We resolved an issue that may have prevented connections if you selected the Lightway UDP or Lightway TCP protocols.

For Windows 12.27.0

  • If you had switched server locations while using split tunneling, apps under the “Do not allow” list may have still been connected to the VPN. These apps will now remain outside the VPN tunnel, as expected.

2022 June 24

For Windows 12.26.0

  • We’ve put some refinements under the hood to give you a smoother experience.

2022 June 16

For Windows 12.25.1

  • We’ve implemented a few minor tweaks in the app that are too small to notice.

2022 June 1

For Windows 10.26.0

  • A little polish to our engine always helps to make your app run smoother.

For Windows 12.24.0

In this release, we:

  • Fixed the order of displayed locations in the Recommended tab for a smoother user experience.
  • Updated our diagnostics to indicate whether a server shutdown on our end was what caused you to get disconnected.

2022 May 19

For Windows 10.25.0 

  • Polished off a couple of rough edges to keep your VPN experience as smooth as possible.

For Windows 12.23.1

In this release, we modified what happens after your computer reboots. The app will now:

  • Connect to the last connected server location instead of our recommended Smart Location.
  • Auto-connect to the last connected server location.

2022 May 4

For Windows 10.24.0 

  • We’ve made some refinements under the hood to give you a smoother experience.

For Windows 12.22.0

  • You know those little messages that appear at the bottom of your app home screen? You may have noticed them disappearing after you rebooted your machine. But fear not! We’ve found them again.

2022 April 20

For Windows 10.23.0 

  • We applied minor patches to improve the overall user experience.

For Windows 12.21.0

In this release, we:

  • Updated our diagnostics to make a note if the app disconnected because of a server shutdown.
  • Enhanced how the app responds to a disconnection. Before, the app would have attempted to reconnect to the same VPN server. Now, it will connect to whichever server offers the best connection. Your IP address may change as a result, but your location will stay the same.

2022 April 6

For both Windows 10.22.0 and Windows 12.20.0

  • Just some minor tweaks that our perfectionist engineers insisted on.

2022 March 24

For both Windows 10.21.0 and Windows 12.19.0

In this release, we:

  • Resolved an issue that may have caused you to be disconnected for 30 to 60 seconds, if you happened to be connected to a VPN server while it was rebooting. Now, your app will reconnect immediately when a server reboots, without interruption.

Windows 10.21.0 only

  • Fixed some incorrect German translations in the Split-Tunneling settings.

Windows 10.19.0 only

  • Fixed a bug where auto-connect would appear to be toggled on, but it was not functioning.

2022 March 9

Windows 10.20.0

In this release, we:

  • Fixed a bug where auto-connect would appear to be toggled on, but it was not functioning.

Windows 12.18.0

  • A little fix here, and little fix there. All worth doing, but nothing you’re likely to notice.

2022 February 23

We’re introducing an early preview of ExpressVPN for Windows Version 12, which has an improved infrastructure.

  • Optimized for Lightway protocol for faster VPN speed
  • Removed Speed Test feature and support for IKEv2 and L2TP protocols permanently
  • Removed split tunneling feature temporarily

If you have any feedback about Version 12, we want to hear from you!

Note: To continue using split tunneling, stick with ExpressVPN Version 10 for now.

2022 February 15
version 10.18.0

  • We’ve included security-related improvements in this release, so we recommend you update to this version.

2022 January 31
version 10.17.0

In this release, we:

  • Included a smattering of security improvements, so we recommend that you update to this version.
  • Improved the app Diagnostic Information to provide VPN server details to our Support Team. This should make it easier for us to troubleshoot the issues you’re facing.

2022 January 17
version 10.16.0

  • We tweaked our defenses to beef up some security-related features. The previous app wasn’t unsafe, but this version adds some extra touches.

2022 January 3
version 10.15.0

In this release, we:

  • Fixed a bug that was causing the “Need Help” and “New to ExpressVPN” links to disappear from the home screen.
  • Fixed another bug that was causing Network Lock to toggle off after app updates. From now on, if Network Lock is on, it should stay on when you get a new version.

2021 December 22
version 10.14.0

  • We implemented minor improvements to make our app better for you.

2021 December 8
version 10.13.0

  • We’ve fixed a bug where the ExpressVPN app installer was displaying text in English for Danish, Polish, Finnish, and Thai installations.

2021 November 11
version 10.11.0

  • We’ve updated the latest open-source licenses in the “Acknowledgements” pop-up.

2021 October 26
version 10.10.0

  • We’ve added high-contrast mode for the “VPN Location” and “Options” screens to make those screens easier to read.

2021 October 12
version 10.9.0

In this release, we:

  • Improved the high-contrast mode on the main app screen for better legibility.
  • Renamed “ExpressVPN Wintun Driver” to “ExpressVPN TUN Driver,” as Wintun is used under license from WireGuard LLC.
  • Renewed WHQL certification for drivers on Windows 10 21H2 and Windows 11.

2021 September 28
version 10.8.0

  • Added high contrast support to the app main screen.

2021 September 14
version 10.7.0

  • Narrator and keyboard navigation (accessibility features introduced in v10.6.0) can now be used throughout the app.
  • Added high contrast support to certain parts of the app.
  • Localization updates.

2021 September 1
version 10.6.0

  • Introduced two new accessibility features: narrator and keyboard navigation.

2021 Aug 19
version 10.5.0

  • Localization updates.

2021 July 8
version 10.4.1

  • Improved connection reliability when using Lightway.
  • Removed option to “Only use ExpressVPN DNS servers when connected.” When connected to the VPN, all DNS queries are processed by ExpressVPN DNS servers.

2021 June 29
version 10.4.0

  • Improved connection reliability when using Lightway.
  • Localization updates.
  • Bug fixes.

2021 June 7
version 10.3.0

  • Improved connection reliability when using Lightway.
  • Improved connectivity for some countries.

2021 April 29
version 10.2.4

  • Bug fixes.

2021 April 15
version 10.2.2

  • Updated to OpenSSL version 1.1.1k.
  • Bug fixes.

2021 March 8
version 10.1.0

  • Fixes rare cases of the app being stuck on “disconnecting” or “reconnecting.”
  • Fixes rare cases of the app being unresponsive.
  • Fixes cases of the app reconnecting unexpectedly when connected to the VPN using Lightway while on a network with high packet loss.

2021 January 18
version 10.0.9

  • Fixed a rare issue that could show “Unexpected Error” after the Location Picker is clicked.

2021 January 18
version 10.0.8

  • Introducing ExpressVPN’s new app design.

2021 January 4
version 9.5.0

  • Reduced time to connect using the Lightway protocol.

2020 December 17
version 9.4.0

  • Introduced automatic app sign-in through email, bypassing the need for an activation code.

2020 December 3
version 9.3.1

  • Fixed an issue that could cause the “Unable to start service” error to appear during an app upgrade.

2020 November 23
version 9.3.0

  • Improved speeds when connecting with Lightway on Windows 10.
  • Added the ability to select an encryption cipher when connecting with Lightway.
  • Bug fixes.

2020 October 22
version 9.2.0

  • Improved connection reliability.
  • Bug fixes.

2020 October 13
version 9.1.0

  • Reduced time it takes to start reconnecting to Lightway when waking up the device or when unable to reach VPN servers.
  • Fixed an issue where the app could be stuck on white screen/ app logo on start.
  • Fixed an issue where the app was not releasing UDP sockets.
  • Fixed an issue where running speed tests could render the app unresponsive.
  • Improved reliability of captive portal detection.
  • Improved installer reliability when not running on an administrator account.

2020 September 23
version 9.0.5

  • Introducing Lightway (beta), ExpressVPN’s next-generation VPN protocol that delivers a faster, more secure, and more reliable VPN experience.
    Go to Options > Protocol, then select the Lightway protocol.
  • Security fix for a privilege escalation.

2020 September 17
version 8.0.0

  • Simpler way to set up additional devices.
  • Improved connectivity in some countries.
  • Fixed an issue where a black rectangle could appear on the side of the app.

2020 August 21
version 7.12.1

  • Improved connectivity in some countries.

2020 August 4
version 7.12.0

  • Security fix for a local privilege escalation via insecure MSI file.

2020 July 30
version 7.11.2

  • Security fix for a privilege escalation.

2020 July 22
version 7.11.1

  • Bug fixes.

2020 July 14
version 7.11

  • Security fix for Usage of Non-Cryptographic PRNG in GenerateToken().
  • Security fix for Unauthenticated Events lead to DoS and Event Forging.
  • Improved support for Windows narrator and high contrast mode.
  • Improved connectivity in some countries.

2020 June 21
version 7.10.4

  • Improved connectivity in some countries.

2020 June 01
version 7.10.2

  • Fixed an installation issue on Windows 8.

2020 May 22
version 7.10.1

  • Improved connection reliability.

2020 May 13
version 7.10.0

  • Added language support for: Danish, Finnish, Polish, Thai.
  • Localized VPN locations.
  • Security fix for a possible privilege escalation via execution of relative paths as SYSTEM.
  • Security fix for Netutil: NULL pointer dereference vulnerability.
  • Security fix for Netutil: Out-of-Bounds write vulnerability.
  • Security fix for RPC: Time-Unsafe Comparison when verifying Access Token (timing attack).
  • Security fix for RPC: Missing Host header verification causing possible DNS rebinding.

2020 April 6
version 7.9.0

  • Upgrade of .NET framework.

2020 March 26
version 7.8.7

  • Fixed privilege escalation vulnerability via a malicious OpenVPN configuration.
  • Fixed SYSTEM access vulnerability via malicious binary injection.

2020 March 12
version 7.8.5

  • Improved reconnection logic when waking up the computer.
  • Improved reliability of no-internet & captive portal detection.
  • Fixed an issue where devices on local network were not reachable when connected to VPN.

2019 December 6
version 7.7.11

  • Improved connectivity in some countries.

2019 December 2
version 7.7.9

  • Bug fixes.

2019 November 5
version 7.7.8

  • Added quick-access shortcuts to your favorite apps and websites from the Connected screen.
  • Improved first-run experience.
  • Improved notification design and content.
  • Improved connection progress bar accuracy.

2019 September 26
version 7.5.1

  • Improved connection reliability.

2019 August 23
version 7.2.3

  • Fixed a problem where some Windows 7 SP1 users could not browse websites when connected to the VPN.

2019 August 8
version 7.2.2

  • Improved connection progress indicator when an attempt to connect fails.
  • Fixed various IKEv2 reliability issues.

2019 July 24
version 7.2.1

New features:

  • Added the IKEv2 protocol (for Windows 8 or newer).


  • Activation & connection reliability in select countries.
  • Connection progress indicator when an attempt to connect fails.
  • User experience when signing in.
  • TAP & split tunneling drivers are WHQL-certified.
  • Reduced CPU usage on computer start.
  • Design of account details screen.
  • Start menu icon and tiles.


  • Issue where the app would be stuck on the “Signing in…” and “Unable to start service” screens.
  • Issue where the browser extension would not detect the app when using a different Windows user account.

2019 May 24
version 7.1.1


  • Issue preventing business customers from signing in.

2019 May 6
version 7.1.0

New features:

  • Added an option to start ExpressVPN with the app window minimized.
  • Added an alert message when user attempts to quit the app while connected.


  • In-app notifications for customers related to subscription status.
  • Updated terminal access point (TAP) driver for improved security.


  • Issue where sign-out would not complete.
  • Issue where the app would not auto-connect on launch.
  • Issue where using the app on different user accounts causes app crashes.

2019 March 27
version 7.0.1

  • Reduced time to connect in some countries.

2019 March 18
version 7.0.0

  • Brand new user interface.
  • Added quick access to your recent VPN locations from the home screen.
  • “Automatic” protocol is now recommended in more places.
  • Resolved issue where some app settings would not get saved properly.

2019 March 2
version 6.9.2

  • Fixed a rare issue where web browsing would not work when connected to VPN.

2019 February 25
version 6.9.1

  • Resolved issue where the app would show “Unexpected Error” when clicking the “Choose Location” button.

2019 February 15
version 6.9.0


  • Added ability to change VPN location while connected.
  • Added language support for: Dutch, German, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, Spanish, Swedish, and Turkish.


  • Improved connection reliability.
  • Updated location picker design, making it easier to quickly connect to the locations you want.
  • Updated app onboarding experience.
  • Improved detection of internet availability: If the app detects your device isn’t connected to the internet, it will notify you and wait for internet connectivity before trying to connect to the VPN.
  • Added captive portal support: App now detects captive portals (sign-in screens sometimes seen on public Wi-Fi networks) and prompts you sign in first.
  • Reduced time to connect.


  • Resolved issue where the app would get stuck on the “Just a moment…” or “Unable to start service” screens.
  • Resolved issue where split tunneling would not work properly on recent versions of Windows 10.
  • Resolved issue where some app settings would not get saved properly.
  • Resolved issues where installation would not complete.
  • Fixed local escalation of privilege issue (discovered by John Heasman)


  • Removed support for the SSTP protocol.

2019 January 21
version 6.8.6

  • Improved IPv6 leak protection.

2018 November 9
version 6.8.5

  • Updated content related to L2TP.

2018 November 1
version 6.8.4

  • Improved connection reliability.
  • Fixed an issue where app could have an incorrect size when using multiple monitors.

2018 October 15
version 6.8.0

  • Improved installation process.

2018 September 24
version 6.7.3

  • Fixed a rare issue where app wouldn’t launch.
  • Updated to OpenVPN version 2.4.6.
  • Updated to OpenSSL version 1.0.2p.
  • Improved connection reliability.
  • Improved app activation reliability.
  • Fixed a bug where connection could be slow to start.
  • Bug fixes.

2018 August 16
version 6.7.2

  • Bug fixes.

2018 August 3
version 6.7.1

  • Bug fixes.

2018 July 5
version 6.7.0

  • Improved connection reliability.
  • Improved VPN speed on Windows 7.
  • Added ability to run speed-tests in a specific region.
  • Updated app content.
  • Fixed an issue where 2 smart location could be displayed.
  • Fixed a local escalation of privilege issue reported by Tomas Lažauninkas.
  • Bug fixes.

2018 May 28
version 6.6.2

  • Improved compatibility with Windows 10 (April 2018 update).
  • Resolved issues related to Smart Location.
  • Bug fixes.

2018 April 23
version 6.6.1

  • Improved application reliability.
  • Bug fixes.

2018 April 12
version 6.6.0

  • Improved first run experience.
  • Improved Diagnostic information.
  • Added French language support.
  • Bug fixes.

2018 February 09
version 6.5.1

  • Fixed a bug where time to connect could be longer than expected.
  • Bug fixes.

2018 January 24
version 6.5.0

  • Improved leak protection.
  • Improved connection reliability.
  • Fixed a rare crash related to monitor settings.
  • Bug fixes.

2018 January 8
version 6.4.2

  • Bug fixes.

2017 December 14
version 6.4.1

  • Improved DNS leak protection.

2017 November 23
version 6.4.0

  • Improved activation reliability in some countries.
  • Resolved an issue where the app would not show the correct VPN status.
  • Bug fixes.

2017 November 6
version 6.3.0

  • Added Connection Per App (split tunneling) – choose which apps use VPN when connected to ExpressVPN. Read more about Split Tunneling.
  • Improved IPv6 leak protection.
  • Improved first run experience.
  • Bug fixes.

2017 October 30
version 6.2.7

  • Improved activation reliability in some countries.
  • Bug fixes.

2017 October 18
version 6.2.6

  • Improved connection reliability.
  • Bug fixes.

2017 October 10
version 6.2.5

  • Bug fixes.

2017 September 28
version 6.2.4

  • Improved DNS leak protection.
  • Bug fixes.

2017 July 10
version 6.2.3

  • Bug fixes.

2017 July 3
version 6.2.2

  • Bug fixes.

2017 June 16
version 6.2.1

  • Improved windows management.
  • Bug fixes.

2017 June 9
version 6.2.0

  • Added support for the ExpressVPN Chrome and Firefox extensions.
  • Improved layout of Options screen.
  • Improved handling of links when no default browser is set.
  • Added links to IP Address Checker and DNS Leak Test.
  • Improved windows management.
  • Bug fixes.

2017 April 28
version 6.1.2

  • Bug fixes.

2017 April 18
version 6.1.1

  • Improved how Smart Location is displayed.
  • Bug fixes.

2017 March 15
version 6.1.0

  • Improved Smart Location.
  • Resolved an issue with TAP driver on some Windows 10 devices.
  • Added an Account tab on the Options screen.
  • Bug fixes.

2017 February 13
version 6.0.9

  • Resolved an issue where the app would not work on Windows 10 Creators Update (Insiders Build).

2017 February 7
version 6.0.8

  • Improved logic to connect to the VPN more reliably.

2017 February 1
version 6.0.7

  • Resolved an issue where the app would not show the correct VPN status.

2017 January 23
version 6.0.6

  • Improved logic to connect to the VPN more reliably.

2017 January 4
version 6.0.5

  • Resolved an issue with TAP driver.

2016 December 8
version 6.0.4

  • Bug fixes.

2016 November 24
version 6.0.3

  • Resolved an issue where activation would fail on some devices.

2016 November 22
version 6.0.2

  • App is now compatible with Windows 7 and newer.

2016 November 10
version 6.0.1

  • Resolved an issue where the app would crash on launch.

2016 November 8
version 6.0.0

  • Brand new UI: Click the big On button to connect to your selected VPN location.
  • Added Smart Location: Smart Location is designed to deliver reliable speeds based on where you are.
  • Brand new Installer.
  • Resolved an issue where DNS resolution could take a few seconds to complete after connecting to VPN.
  • Updated TAP driver.
  • Bug fixes.
  • NOTE: This version is only compatible with Windows 7 SP1 and newer.

2016 August 30
version 5.3.0

  • Updated to OpenVPN version 2.3.11.
  • Updated to OpenSSL version 1.0.1t.
  • Updated TAP driver to reduce conflicts with other TAP adapters.
  • Bug fixes.

2016 July 13
version 5.2.0

  • Improved Network Lock: access your local network devices, such as network shares or printers, when connected to VPN.
  • Fixed a rare issue where web browsing would not work when connected to VPN.
  • Increased reliability of Speed Test results.
  • Bug fixes.

2016 May 13
version 5.1.0

  • Added Location Search: Quickly find and connect a VPN server location.
  • Improved speed when connected to VPN on a computer running Windows 7.
  • Improved Location Recommendations.
  • Shortened time to stop Speed Test.
  • Improved installation process.
  • Improved DNS leak protection.
  • Bug fixes.

2016 Mar 16
version 5.0.1

  • Fixed an issue where the DNS could remain incorrectly set to
  • Fixed an issue where the application could get stuck on the “disconnecting” screen.

2016 Feb 22
version 5.0.0

  • New and simpler UI.
  • Bug fixes.

2016 Feb 5
version 4.2.2

  • Increased OpenVPN security settings. The app uses a 4096-bit CA identified using its SHA-256 hash to authenticate ExpressVPN servers. Connections only use TLSv1.2 with strong ciphers, and AES-256-CBC for encryption.

2016 Jan 7
version 4.2.1

  • Enabled Network Lock for Windows 7 SP1.
  • Bug fixes.

2015 Dec 28
version 4.2.0

  • Introducing Network Lock, built to protect your Internet privacy. Read more about Network Lock here. Note: Network Lock is currently only available on Windows 8, 8.1, and 10.
  • Fixed a problem where DNS would not be set correctly.

2015 Nov 10
version 4.1.0

  • Added a speed-test feature. Read more here.
  • Improved DNS leak protection. The app can be set to only use DNS service provided by ExpressVPN to offer the best security, privacy, and speed. For users who want to use other DNS servers, there is a checkbox in the Options dialog to control this.
  • Added an anonymous analytics feature allowing users to opt in to anonymously share data about VPN connection reliability.
  • Improved grouping and sort-order for VPN locations.
  • New ExpressVPN logo.

2015 Sep 04
version 4.0.6

  • Fixed a problem where installation on Windows 10 failed for some users.
  • Fixed a problem where some Windows 10 and Windows 8.1 users could not browse websites when connected to the VPN.

2015 Jul 16
version 4.0.5

  • Fixed the installer so users don’t need to re-enter the activation code after re-installing.

2015 Jun 30
version 4.0.4

  • Improved logic to connect to the VPN more reliably.
Was this article helpful?

We're sorry to hear that. Let us know how we can improve.

A member of our Support Team will follow up on your issue.