Free and open source cross platform OpenVPN and WireGuard client



Pritunl Client provides a secure graphical and command line interface to connect to OpenVPN and WireGuard servers. Import OpenVPN and WireGuard profiles directly from Pritunl servers or standard OpenVPN configuration files.

All source code for Pritunl is publicly available on GitHub. To allow anyone to evaluate Pritunl to ensure that it is secure.

Free and open source alternative to Viscosity. No registration or credit card necessary.

Easily add OpenVPN profiles by importing the configuration or by using the URI available with Pritunl servers.
Support
Email and community forums available for support. Subscribe to the Substack for security and update announcements.
Installation
Select your distribution to view installation instructions.
sudo tee -a /etc/pacman.conf << EOF
[pritunl]
Server = https://repo.pritunl.com/stable/pacman
EOF
curl -fsSL https://raw.githubusercontent.com/pritunl/pgp/master/pritunl_repo_pub.asc \
| sudo pacman-key --add -
sudo pacman-key --lsign-key 7568D9BB55FF9E5287D586017AE645C0CF8E292A
sudo pacman -Sy
sudo pacman -S pritunl-client-electron