An uncomplicated and reliable VPN application designed for Linux

The Proton VPN Linux application is both user-friendly and equipped with advanced security functionalities.

To install our app, please refer to our Linux support page for instructions if you are using Ubuntu 20+, Debian 10+, Fedora 34+, Manjaro, or Arch Linux and their derivatives.


We are continuously expanding our support to cover more distributions. If your Linux system is not listed, you can still connect to Proton VPN servers by configuring an OpenVPN connection.

First, obtain the Linux application, and subsequently, utilize your Proton account to sign in. If you do not have an account, please register here.

Get Proton VPN installed on your device









Android TV

How to use the Proton VPN Linux application

Step 1
Step 2
Step 3

Open the application and log in

Connect with just one click

By utilizing the Proton VPN Linux application, connecting to the quickest server is as simple as clicking the “Quick Connect” button. Moreover, you have the option to connect to your preferred country or server from the list available within the Linux application.

Everything is ready. Wasn’t that simple?

With the latest technology, you can enjoy a secure and private internet browsing experience. Your data is encrypted while being transmitted between your device and the VPN server. As a result:

You can easily find out the address of the VPN server you are using by checking your IP address while connected.

For step-by-step installation instructions, please read our Proton VPN for Linux guide.

Making security simple

Our application for Linux provides a set of sophisticated features meticulously crafted to enhance your online security.

Secure Core VPN

To safeguard your connection against sophisticated network attacks, Secure Core channels your traffic through multiple servers within our network before it exits, effectively securing your data.


Our Secure Core servers are strategically situated in highly fortified data centers located in Switzerland, Iceland, and Sweden, where they benefit from robust privacy regulations and operate on Proton’s exclusive networks.

Kill switch

A kill switch for VPN ensures the protection of your IP address in case of any malfunction in your VPN connection.


In the event of a VPN disconnection, the kill switch feature will block your device’s internet access until it is securely reconnected to a VPN server.

Adblocker (NetShield)

NetShield is a feature that enhances your online experience by both accelerating your connection and safeguarding you against malware. By screening out images, scripts, and other content from domains that are recognized for hosting malware, NetShield provides an added layer of protection.


This feature is exclusively available for VPN Plus and Proton Unlimited users, and it also has the capability to prevent online trackers and ads from appearing.

What are the benefits of using Proton VPN?

No logging VPN

We refrain from storing any records that could reveal your online activities

DNS and IPv6 leak protection

Your real IP address will never be accidentally exposed by our Linux application

Easy to use interface

The intuitive graphical user interface of the Proton VPN Linux app enables you to quickly connect to servers and activate features

P2P support

Utilize BitTorrent and other peer-to-peer (P2P) protocols to exchange and retrieve files

VPN Accelerator

Our exclusive VPN Accelerator technology, which can boost speeds by more than 400%, is accessible to all Proton VPN users for free

P2P support

Our Linux application employs the OpenVPN protocol with its most robust encryption configurations

Swiss based

Switzerland boasts some of the most robust data privacy regulations globally

Secure Streaming Media

Access your favorite TV shows by unblocking popular streaming services

Protect your online security

What makes the Proton VPN app for Linux the ideal choice

The team responsible for the world’s largest end-to-end encrypted email service, ProtonMail, is also behind ProtonVPN. ProtonVPN is trusted by millions of individuals, including journalists, activists, and citizens across the globe, who rely on it to maintain their safety and security. Our VPN application is specifically designed for Linux users:

By encrypting your internet connection, your privacy is safeguarded.

Allows you to circumvent censorship and gain access to factual information

No records of user activity are kept

You can access and view popular streaming services by using VPN Plus or Proton Unlimited plans to unblock them

The software is fully audited by independent third-party professionals and is open source

Join our community-driven mission to create a more free and open internet by downloading the Proton VPN app for Linux.


@ProtonVPN I would like to express my gratitude for the exceptional service that your company provides. Having used various VPN services over the years, I can confidently say that your client software’s speed and reliability exceeded my expectations. It is truly world-class and surpasses all others I have experienced.


I strongly suggest using @ProtonVPN for a remarkably secure VPN service with an excellent track record. You can even pair it with @ProtonMail to secure your email communications, rather than relying on Google, Yahoo, or other providers that may scrape your inbox and sell your data.

Obtain a dependable Linux VPN for secure usage

The kill switch ensures the safety of your IP address continuously

NetShield prevents malware, advertisements, and online tracking

Servers enabled with Tor facilitate one-click access to the Tor network


Look no further than Proton VPN. Our app for Linux is designed with security, speed, and user-friendliness in mind. With Proton VPN, you can enjoy your favorite TV shows, share files through BitTorrent, access restricted content, and safeguard your privacy. We have streamlined the code of our Linux app to enhance its stability and performance. Plus, it boasts robust security features like an always-on kill switch, DNS and IPv6 leak protection, and no need for sudo rights.

To use Proton VPN on Linux, you need a Proton VPN account. If you do not have one, please register here. The following short guide applies to Debian-based systems; you can find complete installation guides for other distributions here.


First, download the DEB file. Then, open a terminal and enter the following command:

sudo apt-get install {/path/to/}protonvpn-stable-release-*. Deb

sudo apt-get update

sudo apt-get install protonvpn

If our new client does not yet support your distribution, you can still connect to the Proton VPN server by setting up an OpenVPN connection.

With the Linux application, connecting to the fastest server based on your location is effortless – just click the “Quick Connect” button.

With ProtonVPN, you can easily access blocked content imposed by your college, workplace, ISP, or government. If you have a VPN Plus or Proton Unlimited account, you can even stream a wide variety of popular content by connecting to any Plus server tagged with a play icon. Simply install the Proton VPN app on your Linux device to get started.

Proton VPN has a vast network of over 1,900 servers in 65 countries worldwide, ensuring a fast and secure connection with a nearby VPN server. If you have a VPN Plus or Proton Unlimited plan, you can benefit from our continuously expanding network of high-speed 10 Gbps Plus servers.