Feature parity between Windows/Mac and Linux
I've started using Proton VPN in Windows, and it's a great app, full of resources, with great graphics, many resources, ability to auto-start, start minimized, auto-connect to a profile... The Mac version also looks very similar to Windows'.
However, recently I changed to Linux (Pop OS, Ubuntu based), and although I had no problems installing the GUI version of the app, it does not even remotely resemble the Windows/Mac version. It's a very, veeeeeeeeery simple app, without the majority of configuration options present in their other OS's counterparts.
Proton VPN team should dedicate more time to make the Linux version of the app the same that we see in Windows/Mac, so we can have in Linux exactly the same wonderful experience the app propitiates in Windows and Mac.

-
J. C. commented
The Linux app needs Profiles (and both Windows *AND* Linux need their Profiles to support city in addition to country to achieve feature parity with Android).
Then there's Split Tunnelling...
-
bloxstrap5@gmail.com commented
I completely agree! The Linux version of Proton VPN feels quite limited compared to Windows and Mac. It would be great to see feature parity across all platforms, especially with things like auto-connect, better UI, and more configuration options. Hopefully, the Proton team prioritizes this soon!
https://nullsbrawll.tr/blog/ Developer
-
Thomas commented
Can we please have an update on this?
-
PzPerix commented
Just switched to Proton about 2hrs ago and oh boy do I regret it. No one to blame just myself for overlooking this part of the research but I never thought they leave Split Tunneling out for Linux of all the functions. Not that there are many functionalities, it is an astonishingly basic app. Kind of an insult for a paying customer or bait to reel us in.
-
Simon commented
If the main roadblock to bring linux into parity with Windows and Mac is due the the number of different distros etc... Can it be done as an appimage so that one version satisfies all requirements?
-
Rafael Pereira commented
I could not agree more with Joao Molina.
-
Christophe14 commented
Linux platform is the best platform for security and privacy matters
-
Linux User commented
I am a paid Proton user and a Linux Fedora user and would love more support.
-
Sidar commented
Personally I would love it if they could spend some time just rewriting the app in a way that allows easy cross-platform support, so future parity is greatly simplified.
-
Austin commented
In a recent update the Linux GUI got worse. Before, when using the search bar to find a specific server location (ex: US-GA) it would list the results and the load (ex: US-GA #35 65%) now it just lists the locations. If you want to select a server with a low load, you have to scroll to the country, then scroll through all of the servers/locations (hundreds).
-
michael commented
Hi, this is going on 9 months with no response. can we get one?
-
Adam Jimerson commented
The fact that the Linux client still lacks split tunneling is absurd. I use Borg Backup to remotely backup on a machine on my LAN, but if I have ProtonVPN connected, I am unable to preform backups.
It's very ironic that to protect myself from data loss, I have to give up protection of my identity and data (web traffic etc).
-
JuleFtb commented
This feature was planned at 8th March 2024 jeje I hope the team is working in this feature
-
Anonymous commented
I used the Windows version for a few years before switching to Linux, and I’ve been using the Linux version for a few more years, hoping for improvements. Unfortunately, I just canceled my subscription. The free version worked just as well—if not better—than the paid one. I’d love to support the project, but the pricing just doesn’t seem right.
-
Daksani commented
This is critical for me. I can't run ProtonVPN on Linux with Portmaster a privacy oriented application that includes SPN which routes every outbound connection though a different node, all over the world, creating multiple ips per application. I would prefer any underlying connection be routed through your VPN (which I'm paying for) when I need functionality over privacy (like high speed downloads or access to certain sites) but I can't do this because Safing Portmaster requires the DNS to be unencrypted locally before forcing it to my chosen DNS provider -quad9- over a DoH or TLS connection. This process is critical to it's functionality as it needs to see where the traffic is going before rerouting that traffic via an encrypted node and then passing it along to DNS server of MY choice. ProtonVPN for Linux, however, does not need this and yet it insists on hooking into my DNS and rerouting it without giving me the option to point it elsewhere thus creating a standoff and killing my connection entirely. And out of the two, I'd much rather have the SPN protecting me than a standard VPN.
We're Linux users. Most of us know what we're doing, and know the implications of setting a manual DNS provider. You can always just put it behind advanced settings or developer mode with a link on why changing it is a bad idea. This current version of the ProtonVPN app is missing an important feature to me that for some reason is available on Windows which is (extremely) disappointing.
A lot of Linux users have a privacy mindset out of principle and utilize your services because of this. And yet we can't get basic functions like custom DNS or Proton Drive.
Don't leave the Linux user-base behind, please.
-
Rob commented
Been on paid plans for years and this year upgraded from Proton Unlmiited to Proton Duo, I wish Andy would realise that Proton became where it is today because of EXISTING paying customers.
In all these years Proton VPN for linux has been utter rubbish, and now after years it has functionally improved (not aesthetically) but it is still sub-par: still no (reverse) split tunneling and stealth mode. Can't wait for feature parity, but especially these featues are critical.
-
Thomas commented
Please ensure that when this is implemented, it includes split tunneling on the Linux client. We really do need static port forwarding too since the feature is useless when the port changes every time you connect.
-
Joshua commented
Today Proton announced the new VPN Stealth mode and wow, once again it's available for every platform except Linux. Linux as an afterthought when Proton ought to be supporting Linux just like the other major platforms. I'm a continually disappointed paying customer in this respect. I may need to stop subscribing.
-
Mr_1077 commented
When they add wireguard (that works with port-forwarding) on Linux I'll switch to ProtonVPN or the whole proton eco-system instantly.
-
nikobit commented
Having been read all the comments in the history. Well, guys, so far you've done a great job! It's about time to finish it. Both CLI and GUI packages for Debian are looking just fine. But please won't you include those technical options that are present in Android, Windows and iOS versions! It would be a really pleasant experience that could attract more 'Unlimited' users which I am.