Native Linux VPN client with GUI and CLI — the only major VPN built for Linux.
Download the installer for your platform and follow the setup wizard.
Sign up for a free account — no credit card required.
Pick a nearby server from the list and tap Connect. Done.
Bypass deep packet inspection in China and elsewhere.
Block all traffic if VPN drops to prevent IP exposure.
Choose which apps route through the VPN.
Next-generation protocol for maximum performance.
DNS-level ad and tracker blocking built in.
Multi-hop routing for maximum privacy assurance.
ProtonVPN is one of the very few VPN providers offering a proper Linux GUI client in addition to a CLI tool. It supports Ubuntu, Debian, Fedora, and other major distributions with full WireGuard and Kill Switch support.
Get ProtonVPN