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

Version: ; For Ubuntu, requires 22.04 or above
Linux.webp

How to install NymVPN on Arch Linux and Arch-based distributions

Arch

Step 1.1

Download.svg

Install

yay -S nym-vpnd-bin nym-vpn-app-bin

Arch

Step 1.2

App image.svg

Or build from sources

yay -S nym-vpnd nym-vpn-app

Note: The packages may take some time to compile

Arch

Step 2

Enjoy.svg

Enable and start NymVPN

A systemd service is provided, the following command needs to be run only once:

sudo systemctl enable --now nym-vpnd.service

NymVPN Flatpak.png

How to install the NymVPN client with Flatpak

  • Checkmark.svg

    We offer a Flatpak package on Flathub

  • Checkmark.svg

    NymVPN consists of two components:

    1. The client (app)
    2. The daemon (background service)
  • Checkmark.svg

    Install daemon separately

    The Flatpak package only installs the client app. The daemon must be installed separately.

  • Checkmark.svg

    Getting a "lock error IO error"?

    There is probably an instance already running in the background.

  • Flatpak

    Step 1

    Develop.svg

    Setup Flathub

    https://flathub.org/setup

    Flatpak

    Step 2.1

    App image.svg

    Install the NymVPN app

    Command-line:

    flatpak install flathub net.nymtech.NymVPN

    Flatpak

    Step 2.2

    App image.svg

    Or install from website:

    How to install NymVPN with AppImage

    We provide AppImage for the client app.

    AppImage

    Step 1

    Download.svg

    Install from Github

    To install, find the the latest nym-vpn-app build in Github:

    https://github.com/nymtech/nym-vpn-client/releases

    AppImage

    Step 2

    App image.svg

    Download

    Download the AppImage from the assets

    AppImage

    Step 3

    Enjoy.svg

    Run

    Make it executable and run it.

    How to install NymVPN on other Linux distributions

    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

    App image.svg

    To install:

    Run the following command in a terminal:

    curl -SsL https://raw.githubusercontent.com/nymtech/nym-vpn-client/refs/heads/develop/.pkg/linux/install | bash

    Other

    Operator guide dark.png

    To uninstall:

    Run the following command in a terminal:

    curl -SsL https://raw.githubusercontent.com/nymtech/nym-vpn-client/refs/heads/develop/.pkg/linux/install | bash -s uninstall

    NymVPN against internet censorship.png

    Download NymVPN on Linux: FAQs

    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.