Using secure.premiervpn.net? We've upgraded! Migrate your account to our new portal in seconds, or continue using the old portal. Migrate Now
Ubuntu / Linux App

PremierVPN for Ubuntu & Linux

A full-featured native GUI client for Linux — no terminal required. Connect with WireGuard, browse 25+ server locations with country flags, run built-in speed and ping tests, and monitor your connection in real time with live bandwidth graphs.

Ubuntu 20.04+, Debian 11+, Fedora 36+, and other modern Linux distributions. 30-day money-back guarantee.

PremierVPN Ubuntu App — Connected to Finland with server browser, bandwidth graph, and session data

Your Connection at a Glance

The PremierVPN Linux client gives you full visibility — connection status, session data, public IP, and a live bandwidth graph — all in a clean, dark-themed desktop interface.

Connection Status

Large power button with clear Connected/Disconnected indicator. Shows your current server, country flag, and live uptime counter at all times.

Session Data

Download total, upload total, session duration, and your current public IP — four key metrics displayed across the top of the dashboard.

Live Bandwidth

Real-time graph showing download and upload speeds with colour-coded lines. Identify bandwidth spikes and monitor your connection quality visually.

Server Browser

Browse servers with country flags, hostnames, and one-click connect buttons. Filter by All, Favourites, Standard, or Dedicated. Star servers for quick access.

Features

A Real GUI Client for Linux

No more terminal-only VPN clients. PremierVPN for Linux gives you a full graphical interface with all the features you'd expect from a desktop VPN app.

One-Click Connect

Click any server's Connect button to instantly establish a WireGuard-encrypted connection. No command line, no config files — just click and go.

Kill Switch

If the VPN connection drops, the kill switch blocks all traffic via iptables/nftables rules to prevent data leaks. Your real IP is never exposed.

Ad & Tracker Blocker

Network-level blocking of ads, trackers, and malicious domains. Works across all applications — browsers, email clients, and everything else.

Live Bandwidth Graph

Colour-coded real-time graph showing download (green) and upload (blue) speeds. Monitor your connection quality with a visual timeline of bandwidth usage.

Built-in Speed Test

Test your VPN connection speed directly from the sidebar. No need for a browser — measure throughput with one click to find the fastest server for your location.

Ping Test

Measure latency to any server before connecting. Essential for choosing the lowest-ping location for gaming, SSH sessions, or video calls.

25+ Server Locations

Browse servers with country flags and hostnames. Filter by All, Favourites, Standard (shared), and Dedicated. Both hostname-based and Direct IP servers available.

Favourite Servers

Star your preferred servers for instant access. The Favourites tab keeps your most-used locations one click away without scrolling through the full list.

Connection Logs

View detailed connection logs directly in the app. Useful for troubleshooting, verifying your connection, or monitoring VPN activity.

Protocols

Multiple Ways to Connect

The PremierVPN Linux app uses WireGuard as its built-in protocol. For advanced users, you can also connect via IKEv2 using strongSwan, or via OpenConnect for AnyConnect-compatible stealth connections.

WireGuard

Built-in

Primary protocol built into the GUI app. ChaCha20 encryption, Curve25519 key exchange. The fastest option with the lowest overhead — ideal for everyday use, streaming, and gaming.

IKEv2

strongSwan

Connect via the strongSwan package and NetworkManager plugin. Provides a GUI experience through GNOME or KDE network settings, or use the command-line ipsec.conf approach for headless servers.

AnyConnect

OpenConnect

Install OpenConnect via your package manager (apt, dnf, pacman). Connect from the terminal or through NetworkManager integration. Runs over HTTPS to bypass restrictive firewalls.

PremierVPN Linux app showing server list with country flags, bandwidth graph, and connection details
Interface

Designed for the Linux Desktop

A proper desktop GUI that works with GNOME, KDE, XFCE, and other desktop environments.

Server List with Flags

Each server shows its country flag, name, hostname (e.g. au.premiervpn.net), and a Connect button. Direct IP servers also show the IP address for manual configuration.

Server Tabs

Filter between All servers, Favourites, Standard (shared hostname-based), and Dedicated servers. Quickly find exactly the server type you need.

Sidebar Navigation

Quick access to Speed Test, Ping Test, Logs, Settings, and Account from the sidebar — always visible, always one click away.

Session Metrics

Four key stats across the dashboard top: Download total, Upload total, Duration, and Public IP. Everything you need to monitor your connection at a glance.

Bandwidth Timeline

Full-width graph with colour-coded download and upload lines. See bandwidth patterns over time and identify spikes or drops in real time.

Search Servers

Type any country name in the search bar to instantly filter the server list. Useful when you have 25+ locations and need to find a specific one quickly.

Compatible Distributions

PremierVPN runs on all major Linux distributions with a graphical desktop environment.

Ubuntu

20.04, 22.04, 24.04

Debian

11, 12

Fedora

36+

Linux Mint

21+

Pop!_OS

22.04+

Arch Linux

Rolling

Manjaro

Latest

openSUSE

Tumbleweed / Leap 15.4+

System Requirements

Linux with X11 or Wayland (64-bit)
GNOME, KDE, XFCE, or other GTK-compatible desktop
Internet connection
50MB free disk space
WireGuard kernel module (included in Linux 5.6+)

Protect Your Linux Desktop Today

Full GUI. WireGuard powered. Kill switch. Speed test. 25+ locations. No terminal required.

Stay Ahead of Online Threats

Get VPN tips, security insights, and exclusive offers delivered straight to your inbox. No spam — just the essentials.

Unsubscribe at any time. We respect your privacy.