What can a VPN do?
Show Me5 ways to use your VPN
See Them NowThe Internet Kill Switch is ExpressVPN’s kill switch. If your VPN connection unexpectedly drops, the Internet Kill Switch blocks all internet traffic, keeping your data safe.
The Internet Kill Switch is available in the ExpressVPN app for Windows, Mac, Linux, and routers.
Jump to…
How does the Internet Kill Switch work?
When is the Internet Kill Switch active?
How to enable or disable the Internet Kill Switch?
Unable to apply changes to the Internet Kill Switch
Allow (or deny) access to local network devices
How to enable (or disable) the Advanced Kill Switch
How does the Internet Kill Switch work?
When you are not connected to the VPN, your internet traffic may be vulnerable to third-party tampering. To keep your data safe and secure, in case your VPN unexpectedly disconnects, the Internet Kill Switch is activated and blocks all internet traffic until your VPN connection is restored. Learn more about the Internet Kill Switch.
Need help? Contact the ExpressVPN Support Team for immediate assistance.
When is the Internet Kill Switch active?
The Internet Kill Switch is enabled by default. When enabled, the Internet Kill Switch is active as soon as you are connected to the VPN and when the app is in other connection states. If you disconnect from the VPN manually, the Internet Kill Switch will not be active although it is enabled in the app settings.
The following table summarizes when the Internet Kill Switch is active (or inactive) in different VPN connection states.
Note: When the VPN is connecting, it may take a few seconds for the Internet Kill Switch to become active.
If your VPN unexpectedly disconnects, the Internet Kill Switch is activated and blocks any internet traffic entering or leaving your device until the connection is restored.
Need help? Contact the ExpressVPN Support Team for immediate assistance.
How to enable (or disable) the Internet Kill Switch
The Internet Kill Switch is enabled by default. If you disabled the Internet Kill Switch previously, you can go into the app settings to re-enable it.
If the Internet Kill Switch is disabled:
- You will be able to browse the internet if your VPN unexpectedly disconnects.
- Your traffic will not be encrypted and secure.
Follow the instructions corresponding to your device:
- In the ExpressVPN app, click the Profile tab

- Under Settings, click Internet Kill Switch.

- Click Enable when connected.

Need help? Contact the ExpressVPN Support Team for immediate assistance.
- In the ExpressVPN app, click the Profile tab.

- Under Settings, click Internet Kill Switch.

- Click Enable when connected.

Need help? Contact the ExpressVPN Support Team for immediate assistance.
ExpressVPN GUI app for Linux
- On the ExpressVPN GUI app for Linux, click Profile.

- Under Settings, click Internet Kill Switch.

- Click Enable when connected to toggle the kill switch on/off.

ExpressVPN CLI for Linux
- Open Terminal.
- To disable Network Lock, enter the following command:
expressvpnctl set networklock falseTo enable Network Lock, enter the following command:expressvpnctl set networklock true
ExpressVPN legacy app for Linux
- Open Terminal.
- Disconnect from the VPN before changing your setting. Enter the following command:
expressvpn disconnect - To disable Network Lock, enter the following command:
expressvpn preferences set network_lock offTo enable Network Lock, enter the following command:
expressvpn preferences set network_lock default
Need help? Contact the ExpressVPN Support Team for immediate assistance.
Unable to apply changes to the Internet Kill Switch
If you are unable to apply changes to the Internet Kill Switch:
- Restart your device.
- Restart the ExpressVPN app.
If the issue persists, follow these instructions specific to your device:
Windows (while running as administrator)
- Press Ctrl + Alt + Delete.
- Select Task Manager. Click Yes to allow changes made to your device.
- Click More details.
- Select Services.
- Right-click ExpressVpnService.
- Click Stop.
- Right-click ExpressVpnService.
- Click Start.
- Relaunch ExpressVPN.
Need help? Contact the ExpressVPN Support Team for immediate assistance.
- Use Spotlight Search to find Activity Monitor.
- Select ExpressVPN.
- Click the Force Quit icon at the upper-left corner of the screen.
- Relaunch ExpressVPN.
Need help? Contact the ExpressVPN Support Team for immediate assistance.
Allow (or deny) access to local network devices
When the internet kill switch is enabled, you are still able to access your local network devices by default. In the app settings, you can change access to your local network devices by allowing or denying access to them.
In the ExpressVPN apps for Windows, Mac, and Linux, access to local network devices is indicated by a checkbox for Allow access to devices on local network:
- When toggled on: Access to local network devices is allowed.
- When toggled off: Access to local network devices is denied.
- In the ExpressVPN app, click the Profile tab.

- Under Settings, click Internet Kill Switch.

- Under LAN, click Allow access to devices on local network to toggle on/off.

Need help? Contact the ExpressVPN Support Team for immediate assistance.
- In the ExpressVPN app, click the Profile tab.

- Under Settings, click Internet Kill Switch.

- Under LAN, click Allow access to devices on local network to toggle on/off.

Need help? Contact the ExpressVPN Support Team for immediate assistance.
How to enable (or disable) the advanced kill switch
The ExpressVPN apps for Windows, Mac, and Linux include an advanced kill switch called the Advanced Internet Kill Switch. When enabled, this advanced kill switch prevents data leaks even when the VPN is off. All internet traffic is blocked unless the VPN is active.
In the apps, the Advanced Internet Kill Switch is indicated by a toggle labeled Enable at all times:
- When toggled on: All your internet traffic is blocked unless you’re connected to the VPN. This offers an extra layer of security to protect your data.
- When toggled off: The kill switch works as normal, only blocking internet traffic if your active VPN connection unexpectedly drops.
Follow the instructions corresponding to your device To adjust the settings of the advanced internet kill switch:
Windows
- On the ExpressVPN app for Windows, click the Profile tab.

- Under Settings, click Internet Kill Switch.

- Click Enable at all times to toggle on/off.

Mac
- On the ExpressVPN app for Mac, click the Profile tab.

- Under Settings, click Internet Kill Switch.

- Click Enable at all times to toggle on/off.

Linux
- On the ExpressVPN GUI app for Linux, click Profile.

- Under Settings, click Internet Kill Switch.

- Click Enable at all times to toggle the advanced kill switch on/off.

Need help? Contact the ExpressVPN Support Team for immediate assistance.