Happ: setup and troubleshooting

Official downloads, adding a subscription on phone and desktop, TUN vs Proxy mode, and what Happ's error messages mean.

Updated October 6, 2026 · Vetryx team

Quick version: copy your subscription link → open Happ → tap + → paste from clipboard → pick a server and connect.

What Happ is

Happ (Happ — Proxy Utility) is a free cross-platform client built on the Xray core, by Flyfrog LLC. It supports VLESS (including REALITY), VMess, Trojan, Shadowsocks, Socks and Hysteria2, plus regular and encrypted (happ://crypto…) subscriptions. Happ doesn't include servers — the developers state they don't sell or provide server access.

Where to download

DeviceWhere
iPhone, iPadApp Store (iOS 15+). Not available in the Russian App Store — beware of clones named "Happ VPN" there.
Android, Android TVGoogle Play or APK from GitHub (Happ-proxy/happ-android)
Windowssetup-Happ.x64.exe or ARM64 from GitHub (Happ-proxy/happ-desktop); Windows 10 1809+ or 11
macOSDMG from GitHub (macOS 13+) or App Store (macOS 15+)
Linux.deb, .rpm, .pkg.tar.zst (x64 and arm64)
Apple TV"Happ — Proxy Utility for TV" in the App Store (tvOS 15+)

Official site: happ.su (new domain happ.info). For Windows 7/8 and older macOS, the developer keeps a legacy version 1.0.2.

Adding a subscription

  1. Copy your subscription linkFrom your VPN service's account page or bot. In Vetryx: your account → Copy.
  2. Tap + in HappTop right corner of the main screen.
  3. Paste from clipboardHapp loads the server list. If the link came as a QR code, scan it instead.
  4. ConnectPick a server and connect. On first use, allow the VPN configuration.

To refresh servers, pull the list down or tap the refresh icon next to the subscription. On Android TV, Happ offers to receive the subscription from your phone via QR code on first launch.

TUN vs Proxy on desktop

  • TUN (default in recent versions) routes all traffic — browsers, games, messengers. It relies on the Happ background service, so the installer asks for admin rights.
  • Proxy covers browsers and apps that use the system proxy. If the service can't be installed, the installer offers to finish in Proxy mode.

Recent versions include a "Reset service" action that repairs the background service; reinstalling also works.

Error messages

ErrorFix
Clipboard is emptyThe link wasn't copied — copy it again.
The subscription URL is not validExtra characters or spaces in the link — use the service's Copy button.
Configuration … is not validThe key is cut off or mistyped — copy it again.
Timeout while adding a subscriptionThe subscription server didn't answer within 9 seconds — check your connection or try another network.

Happ connects but nothing loads

  1. Refresh the subscription — servers may have changed.
  2. Pick another server, ideally with a different protocol (REALITY ↔ Hysteria2 or XHTTP).
  3. Check your subscription hasn't expired and your device limit isn't full.
  4. Close other VPNs and proxies; check the device's date and time.
  5. Run a VPN check to see which IP and country websites see.

Need a subscription for Happ? A Vetryx subscription adds to Happ with one link: VLESS + REALITY, XHTTP, WebSocket and Hysteria2, servers in Europe, Asia and the US, and real people in support. See pricing.

FAQ

Is Happ free?

Yes, the app is free. It doesn't include servers — you need a subscription from a VPN service.

Is there Happ for Windows?

Yes. Official installers for Windows (x64 and ARM64), macOS and Linux are on the developer's GitHub page Happ-proxy/happ-desktop and on happ.su.

What does "Timeout while adding a subscription" mean in Happ?

Happ waits 9 seconds for the subscription server to respond. Check your internet connection or try another network, such as Wi-Fi instead of mobile data.