Skip to main content
VPN Manager Logo
v1.13.0 Stable Release

VPN Manager for Linux

Enterprise-grade security. Community-first freedom.

Simple VPN client with GUI — OpenVPN, WireGuard & Tailscale in one beautiful app.

VPN Manager Statistics Dashboard showing real-time bandwidth graph, session history with provider badges, and weekly traffic charts

Traffic Statistics

Real-time bandwidth graphs, session history, and weekly traffic charts. Unique to VPN Manager.

Enterprise Kill Switch

Boot-persistent protection with crash recovery. LAN access toggle and captive portal pause mode.

Native GNOME UI

GTK4 + libadwaita for a beautiful, responsive experience. Follows GNOME HIG guidelines.

Multi-Protocol

OpenVPN, WireGuard, and Tailscale support. GUI, CLI, and TUI interfaces included.

Features

Everything you need for secure connections

Enterprise features without the enterprise complexity. Built for Linux users who value both security and simplicity.

Security

Kill Switch

Boot-persistent protection with state persistence and crash recovery. Blocks all traffic if VPN fails.

DNS Leak Protection

systemd-resolved strict mode with firewall fallback ensures your DNS queries stay private.

IPv6 Leak Protection

Extended sysctl parameters and nftables inet rules prevent IPv6 traffic leaks.

Evil Twin Detection

Warns if a known network appears with a different access point. Protects against spoofing attacks.

User Experience

Network Trust Rules

Auto-manage VPN based on network trust. Connect on untrusted WiFi, disconnect at home.

Auto-Reconnect

Automatic connection restoration when network drops. Never lose your VPN protection.

System Tray

Quick access without opening the app. Right-click for instant trust/untrust actions.

Split Tunneling

Choose what traffic goes through VPN. Run specific apps outside the tunnel.

Interfaces

Graphical UI (GUI)

Modern GTK4 + libadwaita interface. Dark/light theme support, responsive design.

Command Line (CLI)

Full control from terminal. JSON output for scripting. Perfect for automation.

Terminal UI (TUI)

Rich dashboard with bandwidth sparklines, health gauge, and fuzzy profile search.

Drag & Drop Import

Import .ovpn files easily. Credentials stored securely in system keyring.

Installation

Get started in minutes

Choose your distribution and follow the simple installation steps.

Requirements

  • • GTK4 4.14+ and libadwaita 1.5+
  • • Go 1.21+ (for building from source)
  • • OpenVPN, WireGuard, or Tailscale installed
  • • Linux: Ubuntu 24.04+, Fedora 40+, or Arch
Community

Open source, community driven

VPN Manager is free, open source, and built with love for the Linux community. Join us!

Want to support development?

Sponsor on GitHub