How to set up Surfshark browser extension on Firefox

In this tutorial, you will learn how to install and use the Surfshark VPN extension for Firefox browsers.

We will cover the following:

  1. Install the Surfshark extension
  2. Log into the extension
  3. Connect to the VPN
  4. Manage Surfshark locations
  5. Manage Surfshark features and settings
  6. Ensure your connection is successful


Install the Surfshark extension

  1. Find the Surfshark extension in the Firefox add-ons store.

    If you can not find the Surfshark extension by following the linked page, please follow this tutorial on how to install the Surfshark extension manually.

  2. In the search box, type in Surfshark and look for the Surfshark VPN Extension. Once you find it, click on Add to Firefox.

  3. For easier use, we recommend pinning the Surfshark extension to your browser's toolbar. To do so, click on the extensions icon. There, locate the Surfshark VPN Extension and click settings next to it. Once you do, an option Pin to Toolbar will appear.

    Now, you will see the Surfshark VPN extension at the top of your browser.


Log into the extension


  1. Click on the Surfshark icon at the top right of your browser. Press Log in.

  2. Now, you will be redirected to Surfshark's webpage, where you'll have to enter your account's username and password.

    Once done, press Log in, and you'll be able to use the extension.

Connect to the VPN

  1. Clicking the Quick-connect button will connect you to the closest geographical location.

  2. As soon as you connect, the connection status will change to Connected.

    You can quickly disconnect by clicking the Disconnect button. Alternatively, you can also click on Pause to temporarily pause the VPN connection.

 Manage Surfshark locations


Surfshark has 3200+ servers available in 100 countries. Choose the server, click on it, and that's it.

  1. On the VPN tab, you can see all of the available Locations.

  2. To favorite a location, click on the star icon next to it. Once you do so, it will appear at the top locations list under the Favourites section.

  3. Use the search bar at the top or scroll down the list until you find your preferred country.

  4. Click on the flag icon, and the extension will instantly connect to your chosen location.


Manage Surfshark features and settings

  1. Click on the cog icon at the bottom of all other left sidebar icons for Settings > VPN settings.

    Here you can:
    • Configure which country you connect to when you press Quick-connect
    • Toggle the WebRTC feature, which prevents websites from using WebRTC to discover your IP and location
    • Set the extension to connect upon the launch of the browser

  2. At CleanWeb settings, you can toggle Ad and Cookie pop-up blockers.

  3. In the My account tab, you can find your subscription details, change your password, or enter a login code for the extension.

  4. In the App settings tab, you can change the extension's language and change the app's appearance – from light mode to dark mode.

  5. In the Bypass list tab, you can configure which websites bypass the VPN connection. You can also configure which websites are affected by CleanWeb.

  6. Lastly, there are the Get help and Earn Free Surfshark tabs. In the Get help tab, you can read Surfshark's ToS and contact our support team. In the latter, you can find out about our referral program.


Ensure the connection is successful


We always recommend checking if Surfshark VPN is working after setting it up for the first time. You can easily do it by performing Surfshark IP leak test and a DNS leak test. For your convenience, both are available on our website.

You may also be interested in:

Was this article helpful?
Thank you for your feedback!