Split Tunneling is a feature that allows users to decide which data to encrypt when they browse the Internet using Mozilla VPN. When you use Mozilla VPN, your network data goes through a tunnel that keeps your information protected. The data from all your applications goes through the tunnel by default when Mozilla VPN is on. You can choose to exclude applications if you wish so that their data does not pass through the tunnel. All the rest will be still protected by the VPN.
How to exclude apps from VPN protection
- Open Mozilla VPN and go to .
- Tap (or click) .
- Select .
- Make sure that the switch next to Protect all Apps with VPN is off.
- Under Exclude Apps from VPN Protection, select the apps whose data you don't want to go through the VPN tunnel.
Why would I want to exclude certain applications?
Excluding some applications may speed up your browsing.
Split Tunneling troubleshooting tips:
If you’ve run into a problem getting Split Tunneling to work correctly, here are some of the most common solutions:
My Excluded app cannot connect to the internet
Some excluded apps need to be restarted once Mozilla VPN is turned on.
I can’t add Windows Store apps to the list of excluded apps
Windows store apps (non-win32 aka UWP apps) are not supported.
My app is not on the list
You can scroll to the bottom of the list and add the missing application manually.
I can’t see the app permissions menu in the settings on Linux
On Linux, the split tunneling feature is only available if the following two conditions are met:
- The net_cls control group has been mounted somewhere. On Ubuntu, this should be something like /sys/fs/cgroup/net_cls
- The user is running a GTK-based desktop environment. Specifically, we look at the value of the XDG_CURRENT_DESKTOP environment variable, and expect to find one of GNOME MATE Unity or X-Cinnamon in there.