Security

What Is VPN Split Tunneling?

By TechNadu Staff / May 8, 2023

A split tunneling VPN allows you to exclude a part of your Internet traffic from your VPN connection. This is a useful feature for those who want to stay anonymous on the Web without losing speed in other activities like streaming videos or downloading files. 

For example, you may prefer to use a VPN when torrenting. However, VPNs can cause latency issues in online games. By using a split tunneling VPN instead of full tunneling, you can route your gaming traffic outside the VPN and enjoy good latency - while getting to download torrents safely and anonymously. 

In this article, we’ll discuss what split tunneling is, how it works, and how you can enable it on your device. We’ll also talk about its different types, pros and cons, and risks, as well as review the best VPNs offering this feature. So, without further ado, let’s dive right into it. 

What Is VPN Split Tunneling?

VPN split tunneling is a feature that allows you to route a part of your traffic through an encrypted tunnel while the remaining data goes through an open connection. In other words, it gives you the freedom to secure specific applications and website URLs of your choice. 

Imagine this scenario. You want to sign into a geo-restricted service in the US. But at the same time, you want to get local search results on TikTok in India. Using a regular VPN means that you have to sacrifice one activity for the other. With split tunneling, you can simultaneously access the geo-blocked app with a US IP and use TikTok with your actual Indian IP address. 

Similarly, split tunneling is useful for remote workers who are using an enterprise-grade VPN because it prevents the unnecessary load from additional traffic and keeps their local activities private. 

Generally, a regular VPN connection will reduce your Internet speed because it fully encrypts the traffic. However, a split tunneling VPN secures sensitive data without slowing down other Web activities

How Does VPN Split Tunneling Work?

Split tunneling works by splitting your Internet traffic into two parts. The first part is routed through the VPN, while the second part flows through your regular Internet connection. 

It will become easier to visualize a split tunneling VPN if you first learn how VPNs work. Simply put, a VPN secures your connection by acting as an intermediary between you and the Internet. 

When you turn on a regular VPN, this is what happens: 

  1. VPN app receives your data and encrypts it. 
  2. It sends the data to its secure server.
  3. The server decrypts this data and sends it to the target website.

Such an open VPN connection will encrypt every last bit of your data. However, it will slow down the Internet speed because your data will have to travel through an extra hoop. 

On the other hand, this is what happens when you turn on split tunneling: 

  1. Your Internet traffic gets divided into two parts.
  2. A VPN encrypts one part of your Internet traffic and sends it to a secure server.
  3. The secure server decrypts your traffic and sends it to the target website
  4. The other part of your traffic goes through the open connection.

The best part is that you can decide which data should go through the open connection and which should pass through the VPN. 

A diagram showing how split tunneling works

Unfortunately, not all VPNs offer split tunneling. So, it’s important to use a capable VPN. We recommend ExpressVPN due to its advanced split tunneling features. 

Types of VPN Split Tunneling

There are 3 types of VPN split tunneling: URL-based, app-based, and inverse split tunneling. Let’s take a quick look at each of these. 

When to Use Split Tunneling?

You should use split tunneling when you want to secure sensitive data without slowing the overall Internet speed. It is also useful when you’re in a country with strict government censorship or working remotely. 

Here’s more information about these use cases.

Of course, split tunneling can have endless use cases. After knowing the basics of split tunneling, you can easily figure out if this feature is useful for you. 

How Do I Enable & Use Split Tunneling?

You can enable split tunneling in the settings of your VPN app. However, your VPN must have this feature built in. It’s as simple as that! Fortunately, most capable VPNs out there do support split tunneling and let you choose which apps you want to secure. 

In this section, we’ll teach you how to enable split tunneling on Windows using ExpressVPN. 

  1. We first launch the ExpressVPN app on Windows. 
  1. Then, head to the menu and click on “Options.” 
  1. In the options menu, select “General” and check the box that states “Manage connection on a per-app basis.” 
Navigating to Split Tunneling Options in ExpressVPN
  1. Click on the “Settings” button and then choose an option based on whether you want direct split tunneling or inverse split tunneling. In our case, we pick direct split tunneling by choosing “Only allow selected apps to use the VPN.” 
  1. Choose the small “+” button, and a new window will open. Here, you can choose which apps should use ExpressVPN. You can also manually include other apps by clicking on “Add Another App.” Then, click the “OK” button. 
  1. Turn on your VPN connection, and split tunneling will be active.
Setting Up Split Tunneling on ExpressVPN

Now, it’s time to test if split tunneling is working. First, download a geo-restricted app like HBO Max and whitelist it on ExpressVPN’s app. You’ll be able to access HBO Max outside of the US. Now, open your Chrome browser and input “What is my IP” on Google. You can see your actual IP address because Chrome isn’t included in the VPN connection. 

Remember that you can disable split tunneling whenever you want. The process is quite simple - just head back to the VPN’s settings and uncheck the box that states, “Manage connections on a per-app basis.” 

Windows VPN apps will control the flow of traffic from that particular device. However, you can also enable split tunneling by setting up a VPN on a router and excluding entire devices from the VPN connection. 

Pros & Cons of VPN Split Tunneling

Of course, like other VPN features, split tunneling comes with its own benefits and drawbacks. It’s important to know what these are so you can determine if split tunneling is useful for you. 

Pros of Split Tunneling

Cons of Split Tunneling

What Is the Best Split Tunnel VPN? 

ExpressVPN is the best-split tunnel VPN. However, you can also choose from other options, as split tunneling is a feature present in almost all the capable VPNs out there. 

At TechNadu, we have tested 65+ VPNs, and based on this rich experience, here’s a list of the best VPNs with split tunneling in 2024.

1. ExpressVPN

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chromebook
Kindle
Nook
Chrome
Firefox
PlayStation
Apple TV
Xbox
Amazon Fire TV
Nintendo Switch
All game consoles
All smart TVs
Chromecast
Roku
Parallel Connections
Live Chat

ExpressVPN is our top recommendation due to its advanced features and top-notch security. It offers split tunneling on Android, macOS, and Windows. If you’re using Windows, you can turn on split tunneling by choosing “Manage connection on a per-app basis” under the “General” tab in ExpressVPN’s settings. The best part is that it allows both direct and inverse splitting.

ExpressVPN Split Tunneling Interface

2. NordVPN

Editor's Pick
Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chromebook
Kindle
Chrome
Firefox
PlayStation
Apple TV
Xbox
Amazon Fire TV
Nintendo Switch
All game consoles
Chromecast
Parallel Connections
Live Chat

NordVPN offers split tunneling on Android, Windows, and Android TV. All you have to do is toggle the split tunneling option in its settings menu. It will then allow you to choose applications that will use the VPN. In addition to that, you also get secure servers with AES-256 encryption and a very powerful ad blocker. 

Split Tunneling in NordVPN

3. Private Internet Access

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chrome
Firefox
PlayStation
Xbox
Amazon Fire TV
Nintendo Switch
Parallel Connections
Live Chat

PIA supports split tunneling on macOS, Android, Linux, and Windows. You also get the option to split tunnel your DNS traffic on Linux and Windows. Just like NordVPN, this VPN also comes with an ad blocker called PIA MACE. 

Split Tunneling in PIA VPN

4. CyberGhost VPN

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chrome
Firefox
PlayStation
Xbox
Amazon Fire TV
Nintendo Switch
Samsung Smart TV
All game consoles
All smart TVs
Roku
Parallel Connections
Live Chat

You can only find full split tunneling VPN options in CyberGhost’s Android app. However, if you’re using the Windows app, you can use “Smart Rules” to split your traffic among different websites. It can be useful when you’re accessing secure websites of banks that reject VPN connections.

Setting Up Split Tunneling on CyberGhost VPN

5. Surfshark

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chrome
Firefox
Amazon Fire TV
All game consoles
All smart TVs
Parallel Connections
Live Chat

Surfshark has a built-in split tunneling feature known as "Whitelister." However, you can find it in Android and Windows apps only. Using this option, you can split your traffic between applications and individual websites. Its strong ad blocker, called CleanWeb, can also filter malicious traffic, making you safer on the Web.

Surfshark Bypasser Feature

What Are the Risks of Split Tunneling?

Split tunneling comes with its own set of risks, such as cyber threats, corporate risks, and bypassing security measures. Let’s take a quick look at these risks.

Split Tunneling vs Full Tunneling

Simply put, a full tunnel refers to a regular VPN connection that encrypts all your Internet traffic, while split tunneling results in partial encryption of the traffic. Here’s a quick comparison between both types:

That being said, full tunneling is better than a split tunneling VPN because it provides maximum security and privacy. 

Final Thoughts

Split tunneling is a feature that lets you selectively secure sensitive data without reducing your overall Internet speed. It can be useful to access geo-restricted services and localized search results at the same time. However, it’s not always a good idea to use a split tunneling VPN because the data you’re excluding can be vulnerable to spying. 

We have tested many VPNs with split tunneling, but ExpressVPN is our top recommendation because it gives you the option for both direct and inverse tunneling. Furthermore, it offers the latest military-grade AES-256-bit encryption and obfuscated servers.

FAQ

What Is a Dynamic Split Tunnel?

Dynamic split tunneling makes use of DND to decide which data to encrypt and what to exclude from the tunnel.

Is Split Tunneling Secure?

Yes, split tunneling is generally secure. However, its biggest risk is that hackers and spy agencies will be able to track the excluded data. 

What Is the Meaning of Inversive Split Tunneling?

Inversive split tunneling is a VPN setup that routes all of your Internet traffic through a secure VPN tunnel, except for apps or URLs that you choose to exclude from the VPN tunnel. 

Is Split Tunneling Risky?

Yes, split tunneling can be risky if the setup isn’t done properly. However, there’s no real risk if you’re using the built-in split tunneling features of a commercial VPN.

Are There Any Alternatives to Split Tunneling?

No, there’s no real alternative to split tunneling. If you still want to secure your data with a VPN, you can consider an all-or-none approach.

Does ExpressVPN Allow Split Tunneling?

Yes, ExpressVPN allows split tunneling. However, it supports this feature only on Windows, Android, Mac, and routers.

How to Split Tunnel VPN on Windows 10?

You can create a split tunnel on Windows 10 by going into the network settings and unchecking the “Use default gateway on remote network” option. For more information, read our detailed guide on enabling VPN split tunneling in Windows.

We hope that this article answers your questions about split tunneling VPN. Feel free to leave a comment below if you have any other questions for us. Thanks for reading! 



For a better user experience we recommend using a more modern browser. We support the latest version of the following browsers: For a better user experience we recommend using the latest version of the following browsers: Chrome, Edge, Firefox, Safari