Platforms & Devices
PopularSetup guide: Windows 10 & 11
3 min read·Updated June 1, 2026
Complete installation and setup guide for HorizonVPN on Windows 10 and 11.
- 1Download the official installer: HorizonVPN 1.1.0 for Windows
- 2Run horizonvpn-1.1.0-setup.exe — click Yes when prompted by Windows
- 3Let the installer add the VPN networking components required by the app
- 4Launch HorizonVPN from the Start menu or desktop shortcut
- 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?