How to set up Surfshark browser extension on Firefox

  
 

This guide will walk you through installing and using the Surfshark VPN extension for the Firefox browser.

To get started, you will need an active Surfshark subscription and the Firefox browser installed.
 

 

Install the Surfshark extension

  1. Add the Surfshark VPN extension to your browser. You can find it by searching on the Firefox add-on store or by clicking the download link on Surfshark's website.
  2. Click Add to Firefox:


     
  3. A pop-up window will ask you to confirm the installation. Click Add:\


     
  4. For quick access, we recommend pinning the Surfshark extension to your toolbar. To do this, click the puzzle piece icon (Extensions) in the top-right corner of your browser. Then click the cogwheel icon next to Surfshark and click the pin:


     

 

Log in to the extension

  1. Click the Surfshark icon in your browser's toolbar.
  2. Choose your preferred method to sign in and follow the on-screen prompts:

 

If you need further instructions, we have an in-depth Surfshark login guide.

 

Connection options

  • Click the Connect button. This will automatically connect you to the best-performing server:


     
  • Choose a specific country from the list by clicking the Locations icon next to the Connect button and scrolling through the available options:



     
  • Search for a specific location by clicking the Locations icon next to the Connect button and using the search bar at the top of the list:



     
  • Static IP. Connect with a fixed IP address by clicking the Locations icon next to the Connect button and selecting Static IP tab:



     
  • Dedicated IP. If you have a Dedicated IP address, click the Locations icon next to the Connect button and navigate to the Dedicated IP section:




    If you don't have a Dedicated IP yet, you can purchase one by navigating to the Dedicated IP section and clicking get dedicated IP. For a complete walkthrough of the process, please see our guide on how to purchase a Dedicated IP:

 

Ensure your VPN connection is successful

Once a connection is active, the status will change to Connected:

 

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.

 

Disconnecting or pausing

You can disconnect by clicking the disconnect icon:



Alternatively, you can also click on pause to temporarily pause the VPN connection:

 

Manage Surfshark browser extension features and settings

Here's how to manage Surfshark browser extension's settings.

 

Protection on all sites

While on the Home screen, you can enable these features to enhance your experience:

  • Block ads and trackers
  • Block cookie pop-ups
  • Block malicious sites
  • Warn about breached sites
  • Check emails for phishing

 

Configure settings

Click on the cog icon to access Settings:


VPN settings

  • Configure which country you connect to when you press Default location:


     
  • Enable the Auto-connect feature to connect automatically every time you start your browser:


     
  • Enable Geo-spoofing to hide your real location from all websites, even if you have given them permission:


     
  • Toggle the WebRTC feature, which prevents websites from using WebRTC to discover your IP and location:

 

Alternative ID

Enable automatic form filling for Alternative ID: 

 

Ad blocker settings

Activate Ad blocker and Cookie pop-up blocker to enjoy a cleaner, less interrupted browsing experience:


Email scam checker

Enable the Email scam checker to add a layer of protection to your Gmail inbox:

 

Website safety settings

Control how the extension warns you about potentially dangerous websites. Here you can toggle:

  • Data breach alert — displays a warning icon next to Google search results that have been linked to known data breaches, so you can make a more informed decision before clicking.
  • Malware alert — flags search results and sites associated with malware or phishing attempts, and shows an interstitial warning if you navigate to a flagged page.

 

Bypass list 

Gives you precise control over your connection. You can specify websites that should ignore the VPN connection or be exempt from CleanWeb's ad-blocking rules:

 

App settings 

Customize the extension's behavior and appearance. This section allows you to:

  • Change the display language.
  • Switch between Light and Dark mode.

 

My account 

Access and manage your subscription details and security settings. From here, you can:

  • Enter a login code from another device.
  • Change your account password.
  • View linked accounts.
  • View your current subscription plan.


 

Get help 

Find support and access Surfshark's Terms of Service.

 

Refer and earn

Discover how to get free months of service by inviting friends to join Surfshark through our referral program.


 

You may also be interested in:

Was this article helpful?
Thank you for your feedback!