Skip to main content

How to enable the GPS override function


NOTE: The video above depicts an older version of Surfshark and will be updated in the future.

In this article, you will learn how to enable and use the GPS override feature on the Surfshark Android application.

You will need an active Surfshark subscription, which you can purchase on Surfshark pricing page. You will also need an Android device with the Surfshark application installed, which you can install by following our guide on setting up a Surfshark VPN on Android.

 

Select Surfshark as a mock locations app

 

  1. Open the Surfshark app on your Android device and tap on Settings.
    Surfshark Android locations screen with Settings highlighted

  2. Tap VPN settings.
    Surfshark Settings with VPN settings highlighted

  3. Scroll down to Advanced settings and tap on it.
    VPN settings with Advanced settings highlighted

  4. You will find the Override GPS location feature here. Toggle the slider.
    Advanced settings with the Override GPS location switch highlighted

  5. A pop-up will appear asking you to modify settings on your device before enabling the feature. Tap the Let's go button.
    Override GPS location prompt with Let's go highlighted

  6. You will need to enable developer options on your Android device if you haven't done so before. Check out our article on how to enable developer options. Tap the Open settings button.
    Enable developer options step with Open settings highlighted

  7. Tap on Developer options.
    Android Settings with Developer options highlighted


  8. Find the option for Select mock location app and tap on it.
    Developer options with Select mock location app highlighted

  9. Select Surfshark from the available apps.
    Mock location app list with Surfshark highlighted

  10. Once the setup is complete, press CLOSE.
    Override GPS location complete screen with Close highlighted

 

Test the GPS location

 

  1. Connect to any location you prefer to test the GPS override location feature.
    Surfshark connected to Belgium Brussels with Disconnect and Pause

  2. Open your Maps application and check your location. It should display your location according to the location you connect to on Surfshark.
    Google Maps showing a location pin in Brussels

  3. You will also see a notification as long as you are connected to the VPN.Android notification that mock location from Surfshark is on

 

 
You may also be interested in:

Was this article helpful?
Thank you for your feedback!