Download the installer
Use Download amd64 at the top of this page. You will get this file:
pandavpn-linux-amd64-10.4.0+26101701-1.tar.gzOpen Terminal in the download folder
Open the folder where the file was saved. Right-click an empty area and choose Open in Terminal (or Open Terminal Here).
Run the installer
Copy and run these commands. Enter your password when asked, then confirm to continue.
Unable to copy. Please select and copy the command manually.
tar -xzf pandavpn-linux-amd64-10.4.0+26101701-1.tar.gz cd pandavpn-linux-amd64-10.4.0+26101701-1 ./install.shWhen you see PandaVPN installation completed, open Panda VPN from your applications menu.
If your browser renamed the downloaded file, update the file name in the first command.
Download PandaVPN for Linux
Version: 10.4.0 Update: Supports: Ubuntu 22.04+ / Debian 12+
Meet the all-new Panda Desktop, now available for Linux. Enjoy a faster, simpler, and more reliable VPN experience on Ubuntu and Debian.
For most Intel or AMD PCs: amd64. How to check
Prefer APT? Install from our APT repository
Use PandaVPN for Linux in 3 easy steps

Sign Up & Subscribe
Sign up for PandaVPN to get a random digital account, set your security password and choose a plan to subscribe to.

Download & Install
Click Download amd64 or Download arm64, or use our APT repository. Then follow Install PandaVPN on Linux below.

Connect
Open Panda VPN from your applications menu, sign in, then connect to a server in one click.
Want PandaVPN to start automatically? Turn on Launch Panda at login in Settings. It is off by default.
Install PandaVPN on Linux
Install PandaVPN using the installer package or our APT repository. APT also supports CLI-only installation.
Choose your device type, then run the installer in Terminal.
Download the installer
Use Download arm64 at the top of this page. You will get this file:
pandavpn-linux-arm64-10.4.0+26101701-1.tar.gzOpen Terminal in the download folder
Open the folder where the file was saved. Right-click an empty area and choose Open in Terminal (or Open Terminal Here).
Run the installer
Copy and run these commands. Enter your password when asked, then confirm to continue.
Unable to copy. Please select and copy the command manually.
tar -xzf pandavpn-linux-arm64-10.4.0+26101701-1.tar.gz cd pandavpn-linux-arm64-10.4.0+26101701-1 ./install.shWhen you see PandaVPN installation completed, open Panda VPN from your applications menu.
If your browser renamed the downloaded file, update the file name in the first command.
Add our repository once. After that, PandaVPN updates come through APT with your other system updates.
Already using PandaVPN CLI? Read the note below before you start.
Install the required tools
Run the commands in order. If a command reports an error, stop and fix it before continuing.
Refresh the list of available software:
Unable to copy. Please select and copy the command manually.
sudo apt updateInstall the tools needed for secure downloads:
Unable to copy. Please select and copy the command manually.
sudo apt install -y ca-certificates curl gnupgAdd the repository
Run these commands in order in the same Terminal window.
Download the PandaVPN public signing key into the current folder:
Unable to copy. Please select and copy the command manually.
curl -fsSL --proto '=https' -o pandavpn-stable-archive-keyring.gpg 'https://repo.pandavpnpro.com/pandavpn/apt/pandavpn-stable-archive-keyring.gpg'Copy the key to APT’s key folder:
Unable to copy. Please select and copy the command manually.
sudo install -m 0644 pandavpn-stable-archive-keyring.gpg /usr/share/keyrings/pandavpn-stable-archive-keyring.gpgAdd the PandaVPN repository. Copy and run this entire block:
Unable to copy. Please select and copy the command manually.
sudo tee /etc/apt/sources.list.d/pandavpn-stable.sources > /dev/null <<'PANDA_APT' Types: deb URIs: https://repo.pandavpnpro.com/pandavpn/apt Suites: stable Components: main Architectures: amd64 arm64 Signed-By: /usr/share/keyrings/pandavpn-stable-archive-keyring.gpg 1D41CA8DCF5F13A52E0D3FCFAEC459D5694E1311 PANDA_APTInstall PandaVPN
Update the package list, then choose one installation option below.
Unable to copy. Please select and copy the command manually.
sudo apt updateDesktop app (GUI, includes CLI)
Install PandaVPN with a graphical interface. PandaVPN CLI is installed automatically.
Unable to copy. Please select and copy the command manually.
sudo apt install pandavpnAfter installation, open Panda VPN from your applications menu.
Command line only (CLI)
Install PandaVPN CLI without the desktop app.
Unable to copy. Please select and copy the command manually.
sudo apt install pandacliAfter installation, run
pandain Terminal.If this command reports an error, fix it and try again. For PandaVPN signing-key or source configuration errors, repeat step 2. If the problem persists, use the installer package or contact support.
Upgrade or Uninstall
How to upgrade
If you installed from the APT repository, choose the command for the package you installed:
Desktop app (GUI)
Unable to copy. Please select and copy the command manually.
sudo apt update && sudo apt install pandavpnCommand line only (CLI)
Unable to copy. Please select and copy the command manually.
sudo apt update && sudo apt install pandacliIf this command reports an error, fix it and try again. For PandaVPN signing-key or source configuration errors, repeat step 2 of the APT installation.
If you used the installer package, download the latest version from the top of this page, then follow Install PandaVPN on Linux again. Your account and settings are kept.
To get future updates through APT, complete steps 1–2 in APT repository, then run the desktop app update command above. Your account and settings are kept.
How to uninstall
Before uninstalling, turn off Launch Panda at login in Settings.
Remove the desktop app only
Unable to copy. Please select and copy the command manually.
sudo apt remove pandavpnRemove the desktop app and PandaVPN CLI, keep your settings
Unable to copy. Please select and copy the command manually.
sudo apt remove pandavpn pandacliRemove everything, including your account and settings
Unable to copy. Please select and copy the command manually.
sudo apt purge pandavpn pandacliIf you added the APT repository, remove it as well. This command then refreshes all remaining APT repositories. If that refresh fails, the PandaVPN repository files have already been removed:
Unable to copy. Please select and copy the command manually.
sudo rm -f /etc/apt/sources.list.d/pandavpn-stable.sources /usr/share/keyrings/pandavpn-stable-archive-keyring.gpg && sudo apt updateFrequently Asked Questions
Should I download amd64 or arm64?
Choose amd64 for most Intel- or AMD-based PCs. Choose arm64 for devices with an ARM-based processor.
To check your system architecture, open Terminal and run dpkg --print-architecture.
If you install from the APT repository, the correct version is selected automatically.
Can I use Panda Desktop and PandaVPN CLI together?
Yes. Panda Desktop and PandaVPN CLI are two control interfaces for the same PandaVPN daemon and share the same connection state. Changes made in one are reflected in the other.
Is Panda Desktop the same as the old PandaVPN AppImage?
No. Panda Desktop is a new generation of the PandaVPN app for Linux and replaces the previous AppImage version. Close the old app before installing Panda Desktop.
