Skip to content
SuaVPN.com

Apps

Install SuaVPN on any device

SuaVPN uses the WireGuard protocol. You install the free official WireGuard app on your system and import the configuration generated in the panel: a QR code for phones or a .conf file for computers.

QR code or .conf file: how to use them

In the panel, under Devices, create a device and pick a server. The panel shows a QR code (ideal for phones) and a .conf file (ideal for computers). Each device has its own key; to switch servers, generate a new configuration in the panel.

Open devices panel

Windows

Windows 10 and 11

Get the app (opens in a new tab)

Official WireGuard app: Official installer (wireguard.com)

Step by step

  1. Install WireGuard for Windows from the official site and open the application.
  2. In the SuaVPN panel, under Devices, create a device named after your computer and choose the server.
  3. Save the .conf file offered by the panel.
  4. In WireGuard, click "Import tunnel(s) from file" and select the saved .conf.
  5. Select the tunnel and click "Activate". The status changes to "Active" and the handshake appears within seconds.

Notes

  • WireGuard runs as a Windows service: an activated tunnel stays active after a reboot.
  • To block any traffic outside the tunnel, edit the tunnel and check "Block untunneled traffic (kill-switch)".
  • If the tunnel activates but the internet does not work, deactivate and reactivate it; if it persists, generate a new configuration in the panel.

macOS

From the App Store

Get the app (opens in a new tab)

Official WireGuard app: WireGuard on the Mac App Store

Step by step

  1. Install WireGuard from the Mac App Store and open the application.
  2. In the SuaVPN panel, create a device for your Mac, choose the server and save the .conf file.
  3. In WireGuard, use "Import tunnel(s) from file" or the File menu and select the .conf.
  4. Allow the VPN configuration to be added when macOS asks.
  5. Click "Activate". The WireGuard icon in the menu bar lets you turn the tunnel on and off.

Notes

  • Under "Edit" you can enable on-demand activation: the tunnel turns on by itself on Wi-Fi, Ethernet or both.
  • If you prefer the terminal, install wireguard-tools with Homebrew and use wg-quick with the same .conf file.

Android

From Google Play

Get the app (opens in a new tab)

Official WireGuard app: WireGuard on Google Play

Step by step

  1. Install the WireGuard app from Google Play and open it.
  2. In the SuaVPN panel (from a computer browser or the phone itself), create a device and choose the server.
  3. In the app, tap the "+" button and choose "Scan from QR code". Point the camera at the QR code shown in the panel.
  4. Name the tunnel and confirm. If you are on the phone itself, use the import .conf file option instead.
  5. Turn the tunnel on with the switch next to its name. A key icon appears in the status bar.

Notes

  • In Android Settings, under Network & internet > VPN, the gear next to WireGuard lets you enable "Always-on VPN" and "Block connections without VPN".
  • If the system kills the app in the background, disable battery optimization for WireGuard.

iPhone and iPad

From the App Store

Get the app (opens in a new tab)

Official WireGuard app: WireGuard on the App Store

Step by step

  1. Install the WireGuard app from the App Store and open it.
  2. In the SuaVPN panel, create a device for your iPhone or iPad and choose the server.
  3. In the app, tap "+" and "Create from QR code". Scan the QR code from the panel.
  4. Name the tunnel and allow WireGuard to add VPN configurations (confirm with Face ID, Touch ID or passcode).
  5. Turn the tunnel on. The "VPN" indicator appears in the status bar or Control Center.

Notes

  • In each tunnel, "On-Demand Activation" turns the VPN on automatically on Wi-Fi, cellular or specific networks.
  • iCloud Private Relay, when active, may conflict with VPNs in Safari; turn it off in Settings > your name > iCloud if you notice problems.

Linux

wireguard-tools

Get the app (opens in a new tab)

Official WireGuard app: Official instructions per distribution

Step by step

  1. Install the wireguard-tools package with your distribution package manager (apt, dnf, pacman, zypper). Kernels 5.6 and newer already include the module.
  2. In the SuaVPN panel, create a device and save the .conf file.
  3. Copy the file to /etc/wireguard/suavpn.conf and fix permissions: sudo chmod 600 /etc/wireguard/suavpn.conf.
  4. Bring it up with: sudo wg-quick up suavpn. To stop: sudo wg-quick down suavpn.
  5. Check the state with: sudo wg. The "latest handshake" field confirms the tunnel is working.

Notes

  • To start at boot: sudo systemctl enable --now wg-quick@suavpn.
  • On desktops with NetworkManager, import through the GUI or with: nmcli connection import type wireguard file suavpn.conf.
  • If DNS does not change on connect, install resolvconf or openresolv, or use systemd-resolved.

Apps

SuaVPN apps

We are preparing our own apps with one-tap server switching. Until then, the official WireGuard app gives you the same protection.

  • SuaVPN para Windows

    Coming soon
  • SuaVPN para macOS

    Coming soon
  • SuaVPN para Android

    Coming soon
  • SuaVPN para iPhone e iPad

    Coming soon
  • SuaVPN para Linux

    Coming soon

No account yet?

Create your account, choose a plan and generate your first configuration in minutes.