Download and installation
- Support
- Download and installation
What is OpenVPN?
OpenVPN is a VPN protocol, considered to be one of the most widely used VPN software solutions. ProtonVPN uses OpenVPN and protects your data by default.
- Support
- Download and installation
How to download Proton VPN OpenVPN configuration files
Download Proton VPN OpenVPN configuration files to manually configure third-party OpenVPN apps
- Support
- Download and installation
How to download WireGuard configuration files
Advanced users can use third-party WireGuard clients using ProtonVPN configuration files.
- Support
- Download and installation
- Windows
How to enable the base filtering engine
To run our Windows app, ProtonVPN requires the base filtering engine (BFE) be enabled. We expain how to turn on the BFE if it has been deactivated.
- Support
- Download and installation
- Windows
How to use Proton VPN with the OpenVPN GUI on Windows
- Support
- Download and installation
- Windows
How to manually configure WireGuard on Windows
In this guide, we show you how to configure WireGuard on your Mac using the official WireGuard VPN client for Windows.
- Support
- Download and installation
- Windows
How do I install and uninstall Proton VPN on Windows?
Find out how you can install ProtonVPN on Windows. Our detailed guide carefully explains the steps needed to quickly install and get the program running.
- Support
- Download and installation
- Windows
Proton VPN Windows App Vulnerability has been fixed
- Support
- Download and installation
- Windows
How to update your system clock on Windows
Your Windows system clock must be correct to ensure there are no errors when connecting to our VPN servers.
- Support
- Download and installation
- Windows
How to fix starting issues on Windows
If the ProtonVPN app for Windows fails to start, rebuilding the WMI repository may fix the issue. We show you how.
- Support
- Download and installation
- Routers
How to set up Proton VPN on a DD-WRT router using OpenVPN
In this guide, we take a step-by-step look at how to set up Proton VPN on a DD-WRT router.
- Support
- Download and installation
- Routers
How to set up an AsusWRT-Merlin router to use Proton VPN with WireGuard
In this guide, we take a step-by-step look at how to set up Proton VPN on an AsusWRT-Merlin router using the WireGuard VPN protocol.
- Support
- Download and installation
- Routers
Guide to installing Proton VPN on different routers
Our guide on installing Proton VPN on your router will help you quickly secure some of the most popular routers currently available.
- Support
- Download and installation
- Routers
How to setup Proton VPN on a Tomato router
A step-by-step guide to setup ProtonVPN on your Tomato router to connect to a secure VPN server whenever your internet is connected.
- Support
- Download and installation
- Routers
How to set up your AsusWRT router for Proton VPN using OpenVPN
In this article, we show you how to set up an AsusWRT router to connect to Proton VPN using the OpenVPN VPN protocol.
- Support
- Download and installation
- Routers
How to set up Proton VPN on pfSense 2.4.5
- Support
- Download and installation
- Routers
How to set up a Vilfo router with Proton VPN
- Support
- Download and installation
- Routers
How to set up Proton VPN on an OpenWrt router using OpenVPN
We take a step-by-step look at how to set up Proton VPN on an OpenWrt router using the OpenVPN VPN protocol.
- Support
- Download and installation
- Routers
How to set up Proton VPN on Synology DSM
How to setup ProtonVPN on your Synology DiskStation Manager (DSM) NAS, and how to share your VPN connection from your Synolgy.
- Support
- Download and installation
- Routers
How to set up Proton VPN on a FreshTomato router using OpenVPN
This article shows you how to set up Proton VPN on a FreshTomato router using OpenVPN
- Support
- Download and installation
- Routers
How to set up Proton VPN on pfSense 2.5.x
In this guide, we look at how to set up ProtonVPN on pfSense 2.5.x, which allows you to protect all the devices on your network with ProtonVPN.
- Support
- Download and installation
- Routers
How to set up Proton VPN on a Flint (GL-AX1800) router
In this guide, we explain how to set up ProtonVPN on a GL.iNet Flint (GL-AX1800) router.
- Support
- Download and installation
- Routers
How to set up Proton VPN on pfSense 2.6.x
In this guide, we look at how to set up ProtonVPN on pfSense 2.6.x, allowing you to protect all the devices on your network with ProtonVPN.
- Support
- Download and installation
- Routers
How to setup Proton VPN on MikroTik routers using WireGuard
In this guide, we show you how to set up Proton VPN using the WireGuard protocol on MicroTik routers.
- Support
- Download and installation
- Routers
How to set up Proton VPN on AsusWRT-Merlin routers using OpenVPN
This guide shows you how you can protect your entire WiFi network by setting up Proton VPN on your AsusWRT-Merlin router using OpenVPN.
- Support
- Download and installation
- Routers
How to set up your AsusWRT router for Proton VPN using WireGuard
In this article, we show you how to set up an AsusWRTAXxxx router to connect to Proton VPN using the WireGuard VPN protocol.
- Support
- Download and installation
- Routers
How to configure Proton VPN on pfSense using WireGuard
n this guide, we show you how to set up Proton VPN using the WireGuard VPN protocol on pfSense 2.7.x.
- Support
- Download and installation
- Routers
How to configure Proton VPN on pfSense using OpenVPN
In this guide, we show you how to set up Proton VPN using the OpenVPN VPN protocol on pfSense.
- Support
- Download and installation
- Routers
How to set up your Ubiquiti Dream Machine for Proton VPN using OpenVPN
In this article, we show you how to set up Proton VPN on your Ubiquiti UniFi Dream Machine using OpenVPN.
- Support
- Download and installation
- Routers
How to set up your OPNsense router for Proton VPN using WireGuard
In this article, we show you how to set up Proton VPN on your OPNsense router using WireGuard
- Support
- Download and installation
- macOS
How to set up OpenVPN on macOS using Tunnelblick
The macOS VPN setup tutorial for older macOS versions uses Tunnelblick to start browsing anonymously with ProtonVPN.
- Support
- Download and installation
- macOS
How to manually configure WireGuard on macOS
In this guide, we show you how to configure WireGuard on your Mac using the official WireGuard VPN client for macOS.
- Support
- Download and installation
- Linux
How to install Proton VPN on Fedora
How to install the ProtonVPN Linux VPN app on Fedora systems
- Support
- Download and installation
- Linux
How to install Proton VPN on Debian
Learn how to install the official ProtonVPN Linux app on Debian systems.
- Support
- Download and installation
- Linux
How to install Proton VPN on Ubuntu
How to install the Proton VPN Linux app on Ubuntu systems.
- Support
- Download and installation
- Linux
How to install Proton VPN on Lubuntu
Lubuntu is not officially supported by Proton VPN, but it may work with the tweaks suggested in this support article.
- Support
- Download and installation
- Linux
How to use WireGuard on Linux
In this guide, we show you how to use WireGuard on the Proton VPN Linux CLI.
- Support
- Download and installation
- Linux
How to install a VPN on Linux Mint
How to install a VPN on Linux Mint systems using the Proton VPN Linux app
- Support
- Download and installation
- Linux
How to install the new beta Proton VPN app for Linux
Try out the Linux beta app to help us test-run the latest new features and improvements.
- Support
- Download and installation
- Linux
How to manually configure OpenVPN for Proton VPN in Linux
In this guide, we show you how to configure OpenVPN on Linux using the CLI and NetworkManager.
- Support
- Download and installation
- Linux
How to install a VPN on MX Linux
How to install a VPN on MX Linux systems using the ProtonVPN Linux app
- Support
- Download and installation
- Linux
How to install a VPN on Kali Linux
How to install a VPN on Kali Linux systems using the ProtonVPN Linux app
- Support
- Download and installation
- Linux
A warning about using pip and PyPI
Using pip can install malware and break Python software, including the Proton VPN app and CLI
- Support
- Download and installation
- Linux
Python update prevents the Proton VPN Linux app from installing
Updating to a new version of Python can prevent the Proton VPN installer from running correctly. We provide a solution for Arch systems.
- Support
- Download and installation
- iOS
How to use Proton VPN with the OpenVPN Connect on iOS
How to manually configure OpenVPN on iOS
- Support
- Download and installation
- iOS
How to unsubscribe from Apple’s TestFlight notification emails (ProtonVPN)
Learn how to unsubscribe from Apple’s TestFlight push or email notifications about updates if you’re beta testing Proton apps on iOS.
- Support
- Download and installation
- iOS
How to use Proton VPN with Password AutoFill on your iPhone or iPad
The ProtonVPN app supports Password AutoFill on iOS and iPadOS. In this article, we show you how to use this feature.
- Support
- Download and installation
- iOS
How to manually configure WireGuard on your iPhone and iPad
In this guide, we show you how to configure WireGuard on your iPhone and iPad device using the official WireGuard VPN client for iOS and iPadOS.
- Support
- Download and installation
- Android
How to use Proton VPN on an Amazon Fire TV or Fire TV Stick
How to use Proton VPN on your firestick for free to protect yourself online or get a paid plan to stream content worldwide.
- Support
- Download and installation
- Android
How to use Proton VPN on Android TV
The ProtonVPN app for Android TV allows you to stream and watch video content on your Android TV stick, Android TV, or Chromecast with Google TV.
- Support
- Download and installation
- Android
How to manually set up OpenVPN on Android
A guide to set up ProtonVPN on Android. ProtonVPN is a secure VPN for your Android device that protects your privacy and security.
- Support
- Download and installation
- Android
How to install the Proton VPN APK
This step-by-step guide explains what an APK is and how you can download and install the ProtonVPN APK on your Android device.
- Support
- Download and installation
- Android
How to manually configure WireGuard on Android
In this guide, we show you how to configure WireGuard on your Android device using the official WireGuard VPN app for Android.