Use ProtonVPN on Mac with Tunnelblick
We officially introduce ProtonVPN for macOS. If you’re running macOS 10.12+, we highly recommend using our app, which features the following:
If you’re using an earlier version of macOS, or you’d rather simply use Tunnelblick, read on…
Tunnelblick is a free and open source public VPN app for macOS that allows you to connect to our network via the OpenVPN protocol.
1. Locate your OpenVPN credentials. (If you don’t know how, here’s our guide on how to find your OpenVPN username and password.) If you already know your OpenVPN credentials, you can skip this step.
Noticeable: This is Not your ProtonVPN username or password
2. Download ProtonVPN configuration files by logging into the ProtonVPN Control Panel and selecting Downloads in the left navigation bar.
3. Find OpenVPN configuration files and choose:
- a program: macOS
- protocol: UDP (recommended) or TCP (Only if you experience slow VPN speeds – TCP uses port 443)
4. Click Loading Button for the server(s) you wish to download.
Install Tunnelblick by going to https://tunnelblick.net. Download Tunnelblick by clicking Download the latest stable version.
Once you download Tunnelblick, click on the downloaded file to install the program. (It will be named Tunnelblick and will contain information about its version. For example: the downloaded file is named for version 3.7.8 Tunnelblick_3.7.8_build_5180.dmg)
Double-click a file Tunnelblick icon (looks like a tunnel) to start the installation.
Depending on your security settings, you will be asked to confirm your Mac password to proceed with the installation.
click I have configuration files When you see the window below.
Go to the menu bar and click on the Tunnelblick icon which should be present in the right corner. then select VPN details…
Drag and drop the configuration files you downloaded from the ProtonVPN dashboard into a file configurations Section.
Configuration files use the following naming scheme:
- A two-letter abbreviation for the country of destination.
- A number to identify the server in that state. (For example: de-01 is the first server in Germany; ca-04 is the fourth server in Canada.)
- The files containing the two country abbreviations are the Secure Core servers. (Example: is-us-01 is a Secure Core connection via Iceland to the USA.)
Enter your OpenVPN username and password when prompted.
Noticeable: This is Not Username or password for your ProtonVPN account.
To use our NetShield DNS filtering feature, append the +f1 suffix to your username to block malware, or +f2 to block malware, ads, and trackers (eg 123456789 + f2).
Once the configuration is complete, click Connection To connect to ProtonVPN.
To add more connections, repeat the steps above with different configuration files for your choice of server or country.