What Is a VPN Kill Switch? How It Works and When to Use It

A VPN kill switch blocks your internet connection if the VPN drops, so your real IP address and DNS requests are not exposed while it reconnects. Without one, your device can quietly fall back to your normal connection. Turn it on if you rely on a VPN for privacy, and know which type your app uses, because some only act when the connection fails by accident.

This guide explains how kill switches work, the two main types, their known limits, and how to turn one on.

Illustration of a VPN tunnel with a switch cutting the connection when it drops
How this guide was made: this is a research-based guide using Proton VPN’s kill switch and split tunnelling documentation, checked on 10 November 2026, and this site’s reviews of other providers. It does not include new leak testing. This article contains affiliate links, marked where they appear.
Diagram of a VPN connection dropping: without a kill switch traffic falls back to the normal connection and exposes your IP address; with a kill switch traffic is blocked until the VPN reconnects
Original concept diagram.
Table of Contents
  1. 1What a Kill Switch Does
  2. 2Standard vs Advanced Kill Switch
  3. 3Known Limits
  4. 4How to Turn It On
  5. 5Frequently Asked Questions
  6. Should I always use a VPN kill switch?
  7. Why does my internet stop working with the kill switch on?
  8. Do free VPNs have a kill switch?
  9. Can I use a kill switch with split tunnelling?

What a Kill Switch Does

Proton VPN’s documentation describes it simply: if the VPN connection is lost, the kill switch blocks all internet traffic on your device until you are reconnected. You cannot use the internet in that gap, but your IP address and DNS queries are not leaked. Proton says it also protects you, in most cases, while you switch between VPN servers.

Connections drop more often than people think: Wi-Fi changes, a laptop waking from sleep, a mobile network switching, or a server restart. Each is a moment when, without a kill switch, traffic can travel outside the tunnel.

Standard vs Advanced Kill Switch

Comparison: a standard kill switch blocks traffic only when the VPN drops by accident and allows internet when you disconnect on purpose; an advanced kill switch allows internet only when connected to the VPN, even after a restart
Original diagram based on Proton VPN’s documentation.
StandardAdvanced
When it blocksOnly when the VPN drops by accidentWhenever you are not connected to the VPN
If you disconnect on purposeInternet works normallyInternet stays blocked
After a restartOff until the app connectsStays active
Best forEveryday useStrict privacy needs
Proton VPN kill switch documentation, 10 November 2026. Proton lists the advanced mode on Windows, the Linux GUI app, and iOS and iPadOS in beta.

Other providers use different names. NordVPN, Surfshark and CyberGhost all offer kill switches, as covered in this site’s NordVPN, Surfshark and CyberGhost reviews. Check your app’s settings to see which behaviour it uses.

Known Limits

  • Platform gaps. Proton VPN documents that on macOS your real IP address may be briefly exposed when switching servers, and that some DNS requests from Apple services can bypass the VPN on macOS and iOS even with the kill switch on.
  • Local devices. With the kill switch on, Proton notes you may not be able to reach printers or other devices on your local network.
  • Split tunnelling conflicts. On most platforms Proton’s kill switch cannot run alongside split tunnelling. Windows is the exception.
  • It does not fix everything. A kill switch stops leaks during drops; it does not make you anonymous or block malware. Is a VPN worth it explains what a VPN does and does not do.
List of kill switch limits: brief exposure when switching servers on macOS, some Apple DNS requests bypassing the VPN, no access to local network devices, and conflict with split tunnelling on most platforms
Original summary of Proton VPN’s documented limitations.

How to Turn It On

Steps to enable a kill switch: open the VPN app, go to settings or the kill switch shortcut, turn it on, choose standard or advanced if offered, then test by disconnecting Wi-Fi
Original process diagram.
  1. Open your VPN app and find the kill switch, usually under Settings or a shortcut on the main screen.
  2. Turn it on. In Proton VPN on Windows, standard is selected by default and you can choose Advanced.
  3. Apply the change and reconnect if prompted.
  4. Test it: while connected, briefly turn Wi-Fi off and on. Pages should not load until the VPN reconnects.

Proton VPN lists its kill switch on all free and paid plans, on Windows, macOS, iOS and iPadOS, Android and Linux. You can see Proton VPN’s plans or Surfshark’s. Affiliate links: I may earn a commission at no extra cost to you.

Frequently Asked Questions

Should I always use a VPN kill switch?

If you use a VPN for privacy, yes. The main cost is losing internet briefly while the VPN reconnects.

Why does my internet stop working with the kill switch on?

Either the VPN has disconnected and the kill switch is doing its job, or you are using an advanced mode that blocks all traffic unless you are connected.

Do free VPNs have a kill switch?

Some do. Proton VPN lists its kill switch on its free plan as well as paid plans.

Can I use a kill switch with split tunnelling?

It depends on the app. Proton VPN supports both together only on Windows.

Harshil Barot
About the author
Digital Marketing Strategist & SEO Specialist

Harshil Barot is a digital marketing strategist focused on SEO, website growth and lead generation. He has built websites since 2012 and provided digital marketing services since 2016. His reviews of web hosting, WordPress, SEO and AI tools state whether they draw on personal use, hands-on testing or editorial research.

Share

How I review

Affiliate disclosure: some links on this page are affiliate links, so I may earn a commission if you buy, at no extra cost to you.

Leave a Comment