NymVPN for Linux
Shield your personal data from all surveillance
Access content worldwide when you need it
Secure your data through multi-layered encryption and decentralized routing


Shield your personal data from all surveillance
Access content worldwide when you need it
Secure your data through multi-layered encryption and decentralized routing


Ubuntu and Debian
Step 1
wget https://apt-ppa.nym.com/pool/main/n/nym-repo-setup/nym-repo-setup_2.0.1_all.deb -O /tmp/nym-repo-setup_2.0.1_all.debUbuntu and Debian
Step 2
sudo dpkg -i /tmp/nym-repo-setup_2.0.1_all.debUbuntu and Debian
Step 3
sudo apt install nym-vpn-appArch
Step 1.1
yay -S nym-vpnd-bin nym-vpn-app-binArch
Step 1.2
yay -S nym-vpnd nym-vpn-appArch
Step 2
sudo systemctl enable --now nym-vpnd.service
The Flatpak package only installs the client app. The daemon must be installed separately.
There is probably an instance already running in the background.
Flatpak
Step 1
https://flathub.org/setupFlatpak
Step 2.1
flatpak install flathub net.nymtech.NymVPN
Flatpak
Step 2.2
https://flathub.org/apps/net.nymtech.NymVPNWe provide AppImage for the client app.
AppImage
Step 1
https://github.com/nymtech/nym-vpn-client/releases/download/nym-vpn-v2026.12.4/NymVPN_2026.12.4_amd64.AppImageAppImage
Step 2
AppImage
Step 3
For other Linux distributions like Fedora, you can also use the standard installation instructions below. We’re gradually adding platform-specific packages — such as a Fedora RPM – based on user feedback.
Other
curl -SsL https://github.com/nymtech/nym-vpn-client/releases/download/nym-vpn-v2026.12.4/install | bashOther

curl -SsL https://github.com/nymtech/nym-vpn-client/releases/download/nym-vpn-v2026.12.4/install | bash -s uninstallRun from Terminal:
From Terminal:
From Terminal, download both:
Note: The packages may take some time to compile
A systemd service is provided, the following command needs to be run only once:
Command-line:
To install, find the the latest nym-vpn-app build in Github:
Download the AppImage from the assets
Make it executable and run it.
Run the following command in a terminal:
Run the following command in a terminal:
With NymVPN on Linux, all the data coming to and from your Linux device will be protected against surveillance.
To use NymVPN on Linux, subscribe to NymVPN, download and install the app using the instructions for your Linux distribution, and log into the app with your recovery phrase.
Yes. NymVPN is built with an open-source philosophy, allowing Linux users to inspect and verify how the software operates. This transparency is especially important for users who prioritize privacy, security, and trust in their networking tools.
Linux users often prioritize control, transparency, and security. Decentralized VPNs align with these values by reducing reliance on proprietary infrastructure and minimizing centralized logging or data aggregation.