Skip to main content
 

Mullvad Browser Extension

Mullvad Browser 

Last updated:

The Mullvad Browser Extension improves your browsing experience while using Mullvad VPN. This guide shows you how to install and use it and what settings it provides.

What this guide covers

Installation

The Mullvad Browser Extension comes pre-installed in the Mullvad Browser. It is also compatible with Firefox and any other Firefox-based browser. It is not compatible with Chrome or Chrome-based browsers. To install it in Firefox follow these instructions.

  1. Go to the Downloads page.
  2. Click on the green Install button.
  3. In the popup in the top right part of the browser, click on Continue to Installation.
  4. Click on Add.
  5. Check Allow this extension to run in Private Windows. This is required when using a new private window or private browsing mode.
  6. Click on Okay.

The extension appears on the toolbar with a Mullvad icon in the top right corner of the browser.

Features

Connection status

When clicking on the Mullvad extension button on the toolbar, the extension will check your connection and display the result.

You'll see the following information:

  • Location
  • Whether you are using Mullvad VPN or not
  • Your IP address
  • Provider
  • Mullvad VPN server in use (if connected)
  • DNS server

You may also see some recommendations in the top. Read more about that below under Privacy recommendations.

Connect proxy

When you are connected to Mullvad VPN you can click on Connect proxy in the Mullvad extension to use the SOCKS5 proxy on the Mullvad VPN server.

When the proxy is connected you will see an icon next to the bookmark button in the address bar.

The proxy provides the following:

Kill switch

If you disconnect Mullvad VPN while you are connected to a proxy then the Internet traffic will be blocked in the browser. This is because you can only reach the proxy when you are connected to Mullvad VPN.

Static exit IP

The Mullvad VPN servers have multiple exit IPs, but if you use the proxy then you will always get the same exit IP address - that of the proxy.

IPv6

In addition to IPv4 the proxy also provides IPv6 connectivity with an IPv6 address, even if you have not enabled that for the VPN connection.

Switch location

Multihop

If you are connected to a WireGuard server with Mullvad VPN then you can click on Switch location to connect to the proxy on another Mullvad VPN WireGuard server.

This allows you to use another location (server, city or country) only in the browser. This creates a Multihop as your encrypted Internet traffic will first go to the Mullvad VPN server that you are connected to, and from there it jumps to another server.

In the proxy server location window you can click directly on a country or click on the angle bracket ">" to expand the country to view the available cities. Click on the city or click on the bracket next to the city to show the available proxies, if you want to select a specific one.

Privacy recommendations

The Mullvad extension checks some of your browser settings and shows a recommendation if a privacy issue is detected.

There are four recommendations:

1. Enable/Disable Mullvad DoH (encrypted DNS)

Depending on if you are connected to Mullvad VPN or not, the recommendation is to either turn off or turn on Mullvad DNS-over-HTTPS encrypted secure DNS.

Disable Mullvad DoH

If you are connected to Mullvad VPN then the Mullvad extension will recommend that you disable Mullvad DoH (encrypted DNS). It is faster to use the DNS server on the Mullvad VPN server that you are connected to. To turn it off, do the following in Firefox:

  1. Click on the menu button in the top right corner and select Settings.
  2. Click on Privacy & Security in the left side.
  3. Scroll down to the bottom.
  4. Under Enable secure DNS using select Off.

Enable Mullvad DoH

If you are not connected to Mullvad VPN then the Mullvad extension will recommend that you enable Mullvad DoH (encrypted DNS). It is better to use our non-logging privacy DNS than your Internet provider's DNS. To turn it on, do the following in Firefox:

  1. Click on the menu button in the top right corner and select Settings.
  2. Click on Privacy & Security in the left side.
  3. Scroll down to the bottom.
  4. Under Enable secure DNS using select Max Protection.
  5. Under Choose provider click on the drop down list and select Custom.
  6. In the text field that appears, paste one of the following, then press Enter on your keyboard to set it.
    https://base.dns.mullvad.net/dns-query
    https://extended.dns.mullvad.net/dns-query
    https://all.dns.mullvad.net/dns-query

2. Install uBlock Origin

uBlock Origin is a free open source extension for content blocking. It can block ads, trackers, malware and annoyances on the Internet.

  1. Click on Install to open the uBlock Origin extension page.
  2. Click on Add to Firefox.
  3. Click on Add.
  4. Check Allow this extension to run in Private Windows.
  5. Click on Okay.

3. Use HTTPS-only mode

Enabling HTTPS-only mode makes sure that your website connections are encrypted. You will get a warning if an encrypted connection is not available when you visit a website.

  1. Click on the menu button in the top right corner and select Settings.
  2. Click on Privacy & Security in the left side.
  3. Scroll down almost to the bottom to find HTTPS-Only Mode.
  4. Select Enable HTTPS-Only Mode in all windows.

4. Change your default search engine

We recommend changing to a search engine that is respectful of your privacy.

  1. Click on the menu button in the top right corner and select Settings.
  2. Click on Search in the left side.
  3. Under Default Search Engine, click on the drop down menu.
  4. Select DuckDuckGo.

Other recommended seach engines are Mullvad Leta (requires Mullvad VPN), Mojeek, Brave Search, Startpage and MetaGer.

Settings

Click on the gear icon in the top right corner in the Mullvad extension to show the settings.

Mullvad Leta autologin

It is no longer necessary to enter your Mullvad account number here. You only need to have an active Mullvad VPN connection to use Mullvad Leta.

WebRTC

WebRTC allows audio and video communication to work inside web pages. In very rare and specific circumstances it could leak your real IP address when connected to a VPN. Read our WebRTC guide to learn more about it. If you want to be sure that no leak can happen, or if you don't want to use WebRTC, you can toggle it off in here.