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.

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

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

Easy Configuration
Easily add OpenVPN profiles by importing the configuration or by using the URI available with Pritunl servers.
Email and community forums available for support. Subscribe to the Substack for security and update announcements.
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