Back to Guides

Install and use Mullvad app on macOS

What this guide covers

Download and install

You'll need macOS X Yosemite (10.10) or later.

If you haven't already, begin by downloading the latest version of the app.

Navigate to the folder where the downloaded file is located and double-click the .pkg file.

Launch the app

For some versions of macOS, start the app by navigating to your app folder and clicking on the Mullvad icon.

For other versions, click on your Launchpad (or press F4). In this window, click on the Mullvad icon to start the app. If you don't see the icon, use the search field to type in 'Mullvad'.
screenshot of launchpad in macOS

The first time you run the app, a notice will pop up. Click on Open to continue.
screenshot of info window macOS asking if you want to open the Mullvad app

Log in

Now the app has started. You will see an icon of a red padlock in the menu bar. Click on the padlock to display the app's login screen.
screenshot of macOS Mullvad app's red padlock icon in menu bar

Enter your Mullvad account number and hit Enter or click the green login button.
Login screen for the Mullvad VPN app

If you don't yet have an account number, simply click the Create account button which will navigate you to our website's account creation page.

The app remembers your account number
We strongly encourage you to write down your account number for safe keeping. However, the app will locally save the last three account numbers that you've used, making it easy to log in without having to remember the number each time.

Whenever you're logged out, just click in the login field and a drop-down list will appear.

If you ever want to remove an account number from this list, just click on the X-icon to the right of the number.
A red arrow showing how to remove a saved account number in the Mullvad VPN app.


Once you've logged in with a valid account number, the app will automatically attempt to make a secure connection and simultaneously block your internet. You can see the status of your connection on the app's connection screen.
The Mullvad VPN app creating a secure connection

By default, the app will initially connect to a server in Sweden to increase the likelihood of a fast and stable connection. If you choose a different location, the app will remember your latest selection for the next time you start the app.

Know when you're connected
Once connected, the Mullvad app will visually signal this in a few ways:

  • The padlock in the menu bar will turn green.
  • "Secure connection" will be displayed on the connection screen.
  • The location and name of the server you have connected to will be listed.
  • A green GPS dot will mark on the map where you're connected.

Mullvad VPN app showing a secure connection in macOS

Easily check your online privacy with Am I Mullvad
While you're connected to Mullvad, your browser could still be leaking information and therefore jeopardizing your privacy. With our Am I Mullvad tool, you can now get a quick overview of your connection status.

Switch location

To choose a different server, click on the Switch location button.

On the Select location screen, scroll and click on the country that you prefer and the app will reconnect automatically.
The location selection menu in the Mullvad VPN app.

Some countries have a drop-down icon to the right. Clicking on this will reveal a list of cities or regions that you can specifically choose and connect to.
The Mullvad VPN app showing that you can select which city to connect to.

If the city or region also has a drop-down icon next to it, clicking on it will give you a list of specific servers.
The Mullvad VPN app allows you to choose a specific server that you want to connect to.

Sometimes, you won't be able to select a location because its servers are currently unavailable. Such a location will have a red dot beside it and the name will be greyed out.
A view of the location menu in the Mullvad VPN app when some locations are not available.

You can always check our website's server list to learn more about the situation.


If you want to disconnect, just click on the Disconnect button on the connection screen.

Know when you're disconnected
When you're disconnected, the Mullvad app will visually signal this in a few ways:

  • The padlock in the menu bar will be red.
  • "Unsecured connection" will be displayed in red on the connection screen.
  • The real location of your internet connection will be listed.
  • A red GPS dot will mark your real internet location on the map.
  • The top bar of the app will be red.

Mullvad VPN app showing that the user is disconnected in macOS.

Temporarily blocked internet – kill switch on

Sometimes, while the Mullvad app is connected, you may notice that your internet has suddenly stopped working. Check to see if the padlock in the menu bar has turned green with a red dot. If so, the connection screen in the app will also display "blocking internet".

This is the app's built-in kill switch at work, automatically blocking the internet upon VPN connection failure to ensure that your traffic is not accidentally leaked outside of our secure tunnel.
Mullvad VPN app in macOS is temporarily disconnected

You will experience this in a few situations:

  • if the app accidentally disconnects on its own
  • if you run out of time on your account while connected
  • while the app is establishing a connection when you start the app.

The app will block your internet traffic until a secure connection is made or reestablished, or until you manually disconnect from the app.

If you're worried about those times when you forget to start the app – leaving you unsecure – consider configuring your browser with our SOCKS5 proxy which will serve as your back-up protection.

Report a problem

If you're having issues, you can easily notify us with our in-app support form.
The problem-reporting form in the Mullvad VPN app.

From the connection screen, click on the settings icon in the top right. From there, click on Report a problem.

As the form states, your app's log files are anonymized before being securely sent to us.

Filling in an email address and description of the problem are both optional. If you want a reply from us, you will need to include an email address.

Settings menu

The Settings menu can be accessed by clicking on the settings icon in the connection screen.
The settings icon in the Mullvad VPN app

From here, you have access to a variety of information.
The settings menu in the Mullvad VPN app.

Here you can view information pertaining to your account, including your account number, when your paid time runs out, and a link to our website to buy more time.
The account menu in the Mullvad VPN app

See the Preferences section in this guide.

See the Advanced section in this guide.

App version
This tells you which version of the app you are currently running. Click on this and you'll be taken to our website to download the latest version (which we always recommend that you have!).

FAQs & Guides
This link will take you to the FAQs page of our website, from which you can also reach our Guides section.

Report a problem
See the Report a problem section in this guide.

Quit app
Clicking the red Quit button shuts down the app. Doing so will disconnect you from any connection you had with the app, leaving your internet traffic exposed and unsecure.


This is where you can turn on Local network sharing in order to access other devices on the same network, such as for printing and sharing.
The preferences menu in the Mullvad VPN app.

Advanced settings

This is where you can enable/disable IPv6 communication; adjust settings for Network protocols, UDP ports, and TCP ports; and set a value for OpenVPN MSS.
The Advanced settings in the Mullvad VPN app.

UDP is the default because it is generally faster than TCP. However, on some restricted networks, such as the WiFi on certain trains, sometimes only TCP works.

Uninstall the app

  1. Open the macOS Applications folder.
  2. Find the Mullvad VPN app and drag it to the trash.
  3. Lastly, choose Finder > Empty Trash.

If you would also like to remove the local log files, cache, and settings, you can run a bundled uninstall script that removes them and uninstalls the app. In the terminal, run

/Applications/Mullvad\ VPN/Contents/Resources/


How do I turn on DNS leak protection?

DNS leak protection is always on. There is no option to disable it.

How do I tunnel IPv6 traffic?

You can enable IPv6 communication in the Advanced settings menu.