Help CenterPlatforms & DevicesSetup guide: Windows 10 & 11
Platforms & Devices
Popular

Setup guide: Windows 10 & 11

3 min read·Updated June 1, 2026

Complete installation and setup guide for HorizonVPN on Windows 10 and 11.

  1. 1Download the official installer: HorizonVPN 1.1.0 for Windows
  2. 2Run horizonvpn-1.1.0-setup.exe — click Yes when prompted by Windows
  3. 3Let the installer add the VPN networking components required by the app
  4. 4Launch HorizonVPN from the Start menu or desktop shortcut
  5. 5Sign in and click Connect — the app selects the fastest server automatically
  • System tray: HorizonVPN runs in the tray — right-click for quick actions
  • Only use the installer hosted on cdn.horizonvpn.org
  • If Windows SmartScreen appears, confirm the file name and download URL before continuing
  • Restart Windows if the app installs but cannot create a VPN connection

Compatible with Windows 10 version 1903+ and all versions of Windows 11.

windowssetupinstallpclaptop

Was this article helpful?

HorizonVPN