How to turn on\off VPN in Control Center on iOS

Hi everyone, I want to share with you a simple way to create a shortcut for VPN on iOS that you can access from the control center. This works with any VPN service that supports actions in the Shortcuts app (for example, Surfshark does). Here are the steps:

  1. Make sure you have the VPN app installed and connected at least once. This will enable a hidden VPN tile in the settings app that you can use to toggle the VPN on and off.
  2. Create a new Full Immersion (I named it VPN). You don’t need to configure anything, just create it.
  3. Create a new automation triggered by the start of the VPN Full Immersion shortcut and another one triggered by the stop of the VPN Full Immersion shortcut. These automations will control the activation of the VPN.
  4. In each automation, add the corresponding action for the VPN (Surfshark has connect action and disconnect action)

Now you can tap the Full Immersion icon in your control center to find the VPN one you created and toggle it on or off. You can also use Siri to activate or deactivate the VPN Full Immersion.

I hope this helps someone who wants a quick way to access their VPN without opening the app every time. Let me know if you have any questions or suggestions.

Full Immersion

FYI, in English, Apple calls this feature Focus.

I just discovered that in English it’s the Focus function, not “Full Immersion” :joy::joy: I’m sorry for the confusion!

does it work for Mullvad VPN?

Why not a simply shortcut on your home screen?

https://imgur.com/a/EXGnHP3/