• Proton Mail
  • Proton Calendar
  • Proton Drive

Free VPN for Linux

Get Proton VPN for Linux — a free, open-source VPN with no limits and no privacy-invading ads

  • Unlimited free VPN
  • Private by design
  • Open source and independently audited
  • Easy-to-use app with graphical interface
  • Based in Switzerland with no-logs privacy policy
swipe right or left to explore all values

How to connect to Proton VPN on Linux

    Safe unlimited VPN for Linux

    Proton VPN is a free and unlimited VPN for Linux from the team that created Proton Mail, the world’s most popular encrypted email service.

    Strict no-logs VPN

    Based in Switzerland, Proton VPN has a strict no-logs policy. We keep no record of what you do online, so we have no data to share with third parties.

    Defeat censorship

    Proton VPN lets you bypass firewalls and other government restrictions. Our alternative routing(new window) helps you beat advanced internet blocks.

    Open-source VPN app

    Proton VPN is open source and independently audited. Anyone can check the code for our Linux app on GitHub(new window).

    An open-source Linux VPN you can trust

    • Free forever with no ads
    • No speed or bandwidth limits
    • Swiss-based with a strict no-logs policy
    • Code available on GitHub

    Stay safe online with Proton VPN for Linux



    Intuitive graphical user interface with a one-click Quick Connect button. Easy to install from DEB or RPM packages, built-in package managers, or using a CLI.

    Wide distro support

    Wide distro support

    Proton VPN supports a variety of Linux distros, including Debian/Ubuntu, Arch/Manjaro, and Fedora.

    Strong encryption

    Strong encryption

    Proton VPN for Linux utilizes the strongest OpenVPN encryption settings.

    Kill switch

    Kill switch

    Our kill switch blocks your internet connection if your VPN connection is disrupted, keeping your IP address secure.

    DNS leak protection

    DNS leak protection

    Proton VPN routes your DNS queries through the VPN tunnel, so your internet service provider cannot monitor your online activity.

    Strict no-logs policy

    Strict no-logs policy

    Proton VPN keeps no logs that might compromise your privacy, so we cannot share your browsing history with any third parties.

    Trusted VPN

    Trusted VPN

    Journalists, activists, and ordinary citizens worldwide trust Proton VPN to stay safe and defeat censorship.

    Swiss VPN

    Swiss VPN

    Proton VPN is based in Switzerland, so your data is protected by its strong data privacy laws.

    swipe right or left to explore all values

    Get a free, unlimited Linux VPN

    • Strictly no-logs VPN
    • Free forever with no ads or speed limits
    • Easy-to-use Linux app
    • Open source and independently audited

    Get more with Proton VPN Plus

    Proton VPN Plus gives you access to even faster speeds, advanced security features, and exclusive Plus VPN servers.

    Global network

    Choose from over 1,900 servers in over 65 countries

    Worldwide streaming

    Watch your favorite content on popular streaming services anywhere in the world

    10 Gbps servers

    Connect to our high-speed 10 Gbps servers on up to 10 devices at once

    NetShield Ad-blocker

    Stop malware, ads, and trackers from slowing down your browsing

    BitTorrent support

    Use BitTorrent without compromising your privacy

    Secure Core VPN

    Send your traffic through multiple VPN servers to protect against advanced network attacks

    swipe right or left to explore all values

    Frequently Asked Questions

    If you have a Free plan, you can connect to servers in the United States, Netherlands, and Japan. If you upgrade to a paid plan, you can connect to servers in over 60 countries.

    Proton VPN for Linux has both a kill switch and a permanent kill switch.

    When you turn the kill switch on, Proton VPN disables the internet if your VPN connection is interrupted to hide your real IP address.

    When you turn the permanent kill switch on, your internet connection is blocked all the time unless you’re connected to a VPN server. That means your internet connection will also be blocked when Windows is starting up and shutting down and whenever you manually disconnect the VPN.

    Yes. Just run protonvpn-cli in Terminal for the list of commands that our Linux CLI tool accepts.

    swipe right or left to explore all values