How to connect manually using the Surfshark iOS app

In this tutorial, you will learn how to manually connect to VPN servers on your iOS device.

You will learn how to:


To set up a manual VPN connection, you will need an iOS device running iOS 13 or later and an active Surfshark VPN subscription, which you can purchase on our pricing page.



Find the Manual connection configuration page


Let's assume that you have already installed the Surfshark app on your iOS device. If you haven't installed it yet, please follow this article on how to do that.

  1. Firstly, launch the Surfshark app.


  2. Choose to Log in as an Existing user.


  3. Instead of logging in, as you would usually do, select Manual connection.



Find the Surfshark service credentials and server hostnames


  1. To set up a manual connection, you will need to get a hostname or an IP address of your preferred Surfshark VPN server, also Surfshark service credentials.

    To find those details, click Get credentials, and you will jump to the required page on You may need to log in before proceeding to this page. In that case, enter your email address and your password, then click Log in.


  2.  Tap on the Files tab and you will find the list of servers.


  3. Find the server hostname under the name of each location.

    If you wish to connect to Poland, find the hostname for Poland - Warsaw or Poland - Gdansk. If you prefer connecting to Finland, find the hostname for Finland - Helsinki.

    You will need to enter this server address into the manual connection configuration window.


  4. Tap on the Credentials tab and you will find the Surfshark service credentials.

    It is a good idea to keep this page open for now. You will need these credentials a bit later.



Connect to the VPN


  1. Once you find all the necessary details, let's get back to the manual connection window.

    Fill in all the details:

    Username: Surfshark service username 

    Password: Surfshark service password 

    Hostname / IP: Hostname or the IP address of the server you want to connect to

    If you're not sure what credentials or hostname you should use, refer to the "Find Surfshark service credentials and server hostnames" part of this article.

    Protocol: You can leave the default protocol or choose your preferred one (OpenVPN UDP or OpenVPN TCP)

    Ports: Leave the default values unchanged

    Click Connect.


  2. The next thing you'll see will be the connection status window. If the connection was successful, you should see the connection status in a green bar, also your new IP address, and a button to disconnect.

    To disconnect from the VPN, just click Disconnect.



Congratulations - you have successfully configured a manual VPN connection! As long as you’re connected, your location is private, and your sensitive data is secure. 



You may also be interested in:

  1. How to make sure if my connection was successful?
  2. iOS slow speed troubleshooting
  3. iOS unstable connection troubleshooting
Was this article helpful?
Thank you for your feedback!