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
Run from Terminal:
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
From Terminal:
sudo dpkg -i /tmp/nym-repo-setup_2.0.1_all.debUbuntu and Debian
Step 3
From Terminal, download both:
sudo apt install nym-vpn-appArch
Step 1.1
yay -S nym-vpnd-bin nym-vpn-app-binArch
Step 1.2
Note: The packages may take some time to compile
yay -S nym-vpnd nym-vpn-appArch
Step 2
A systemd service is provided, the following command needs to be run only once:
sudo systemctl enable --now nym-vpnd.serviceFlatpak
Step 1
https://flathub.org/setupFlatpak
Step 2.1
Command-line:
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
To install, find the the latest nym-vpn-app build in Github:
https://github.com/nymtech/nym-vpn-client/releases/download/nym-vpn-v2026.13.0/NymVPN_2026.13.0_amd64.AppImageAppImage
Step 2
Download the AppImage from the assets
AppImage
Step 3
Make it executable and run it.
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
Run the following command in a terminal:
curl -SsL https://github.com/nymtech/nym-vpn-client/releases/download/nym-vpn-v2026.13.0/install | bashOther

Run the following command in a terminal:
curl -SsL https://github.com/nymtech/nym-vpn-client/releases/download/nym-vpn-v2026.13.0/install | bash -s uninstall
The Flatpak package only installs the client app. The daemon must be installed separately.
There is probably an instance already running in the background.
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.