Happ VPN

Download Happ for Windows

Author
Dmitry Sokolov, Lead technical writer
Reviewed by:
Artem Volkov
Fact-checked:
Published:
Guide version:
1.0

In short

Download Happ for a PC only from the developer's GitHub releases: setup-Happ.x64.exe for regular computers and setup-Happ.arm64.exe for ARM laptops. You need Windows 10 version 1809 or newer, or Windows 11.

Happ for Windows is a desktop app built on Qt 6 and the Xray-core engine. The official installers are in the Releases section of the Happ-proxy/happ-desktop repository, and the docs.happ.info documentation links to them. As of 2026-09-27 the latest stable release is 4.3.0 from September 15 and the prerelease is 4.4.6. The current build does not work on Windows 7 and 8, so a separate Legacy 1.0.2 release is kept for them.

Happ for Windows

Happ for Windows is a client for connecting to your own proxy servers, built on the Xray-core engine. The desktop version is written in Qt 6 and is shared by Windows, macOS (DMG) and Linux.

Download the installer only from the developer's releases page on GitHub. The latest/download links always point to the latest stable release, so you do not need to update them by hand.

Happ itself contains no servers. After installation you will need a key or a subscription link, because without one the app has nothing to connect to.

Official download links

Builds and system requirements

BuildTechnologyMinimum OS version
Happ for Windows x64Qt 6, setup-Happ.x64.exe installerWindows 10 version 1809 or newer, or Windows 11
Happ for Windows arm64Qt 6, setup-Happ.arm64.exe installer for ARM processorsWindows 10 version 1809 or newer, or Windows 11
Happ Legacy 1.0.2Older desktop build for systems where Qt 6 does not startWindows 7 and Windows 8

Which build to choose

For a regular laptop or desktop PC with an Intel or AMD processor, choose setup-Happ.x64.exe. This is the most common case, and it is the link people look for when they search for "download Happ for PC".

For laptops with ARM processors, for example Snapdragon, take setup-Happ.arm64.exe. You can see the processor type in Settings → System → About.

If the computer runs Windows 7 or 8, the current installer will not start because of the Qt 6 requirements. In that case open the Legacy 1.0.2 release or, more reliably, update the system to Windows 10 1809+ or Windows 11.

Install a prerelease only for a specific fix. For example, in 4.4.6 the installer checks by itself that the Happ background service is installed and running, and explains what went wrong.

How to make sure the file is official

  1. Download the file from the link in the documentation

    Open the download table on docs.happ.info or the Releases section of the github.com/Happ-proxy/happ-desktop repository. Click setup-Happ.x64.exe or setup-Happ.arm64.exe in the Assets list of the release you need.

    Result: The browser downloads the file from github.com or a related GitHub download domain.

  2. Compare the file name and size

    Open the Downloads folder and check that the name starts with setup-Happ and ends with .x64.exe or .arm64.exe. Compare the size with the one in the Assets list on the release page.

    Result: The name matches the official one and the size matches the one shown on GitHub.

  3. Look at the installer's digital signature

    Right-click the file and choose Properties. If there is a Digital Signatures tab, open it and look at the signer's name. If a SHA-256 hash is published on the release page, run Get-FileHash in PowerShell and compare the result.

    Result: The signature details or the hash do not contradict the information on the release page.

  4. Treat SmartScreen with care

    If SmartScreen shows the window "Windows protected your PC", run the file only if it was downloaded from the official link and passed the checks above. A file from a third-party source is better deleted in this situation.

    Result: The installer starts and asks for administrator rights to install the Happ service.

How to update Happ

To update Happ on Windows, download a fresh installer from the same latest/download link and run it over the installed version.

In prerelease 4.4.6 the update closes the running app by itself in about 2 seconds. In older versions, close Happ manually so that the installer can replace the files and the service.

If a message about an unexpected stop of the Happ service appears after an update, reinstall the app with the same installer. For such cases, release 4.3.0 shows a clear message about reinstalling.

Keep your subscription links at hand before updating. The data is stored on the device, and importing again takes a minute if something goes wrong.

What Happ can do on Windows

FeatureSupport
TUN mode (all device traffic)Yes
System proxyYes
Proxy for individual appsNo data
Sharing the connection over the local networkYes
RoutingRouting profiles

What next

Key takeaways

  • Official Happ installers for Windows are published only in the GitHub releases of Happ-proxy/happ-desktop.
  • The setup-Happ.x64.exe file fits Intel and AMD processors, and setup-Happ.arm64.exe is for laptops with ARM processors.
  • The current Qt 6 version requires Windows 10 build 1809 or newer, or Windows 11.
  • Windows 7 and 8 use a separate Legacy release, 1.0.2, which is a fixed older version.
  • On Windows the Happ connection is kept alive by the Happ background service, which the installer sets up.

Frequently asked questions

Does Happ work on Windows 7?

The current Happ will not start on Windows 7. It is built on Qt 6, and that library needs Windows 10 version 1809 or newer. For Windows 7 and 8 the developer kept the Legacy 1.0.2 release on GitHub. It is an old version without the features of the 4.x branch, so treat it as a temporary solution until you can update the system.

Which file should I download for Windows: x64 or arm64?

Open Settings → System → About and look at the System type line. If it shows an x64-based processor, download setup-Happ.x64.exe. If it shows an ARM processor, for example in Snapdragon laptops, choose setup-Happ.arm64.exe. On ARM, always take the native arm64 build rather than the x64 one.

Is there a portable version of Happ for Windows?

The download table in the official documentation lists only two Windows installers, setup-Happ.x64.exe and setup-Happ.arm64.exe. There is no portable archive in that list. An installer is also needed because on Windows the app comes with the Happ background service, which takes part in the connection.

Why does Windows say Happ needs a system update?

This happens on Windows 10 older than build 1809. Press Win+I to open Settings, go to Update & Security → Windows Update and click Check for updates. Then choose Download and install, or Resume updates if they are paused, and restart the computer. You can check the build number by running the winver command.

Can I download Happ for PC from somewhere other than GitHub?

The official documentation points to installers only in the GitHub releases of Happ-proxy/happ-desktop. Files from forums, file hosts and mirror sites may be altered, and their origin is hard to verify. If a site offers Happ for PC in an archive with a different file name, or asks you to turn off your antivirus, it is better to close that page.

How is a stable Windows release different from a prerelease?

A stable release is marked Latest on GitHub, and the latest/download links point to it: as of 2026-09-27 that is 4.3.0. A prerelease such as 4.4.6 contains new features: separate settings for each subscription, a service check in the installer and Xray TUN by default. Install it if you accept possible bugs and want to try changes early.

Does Happ on a PC need a separate VPN service?

Happ does not provide servers or any VPN service itself. It is a client on the Xray-core engine that needs a key or a subscription: your own server, corporate access or a provider's server. After installation the app is empty until you add a VLESS, VMess, Trojan, Shadowsocks, SOCKS5 or Hysteria2 configuration.

Topics mentioned

Related sections

Sources

  1. Happ system requirements — accessed September 27, 2026
  2. Happ documentation: download table — accessed September 27, 2026
  3. happ-desktop releases on GitHub — accessed September 27, 2026
  4. Happ Legacy 1.0.2 on GitHub — accessed September 27, 2026
  5. Error: Windows update required — accessed September 27, 2026
  6. Adding a configuration and a subscription — accessed September 27, 2026
  7. Ping in Happ — accessed September 27, 2026
  8. Local network connections — accessed September 27, 2026
  9. Routing in Happ — accessed September 27, 2026