Independent Guide & Verified Release Links

Download v2rayN for Windows

v2rayN is a free, open-source Windows GUI client for Xray-core and V2Ray. It supports VLESS, VMess, Trojan, Shadowsocks, and SOCKS5 protocols with custom routing, subscription management, and system-wide TUN mode.

Version: v7.22.2 Windows 10 / 11 (x64, ARM64) License: GPL-3.0
Download v2rayN (v7.22.2)
Official Source Notice: All downloads link directly to official release assets published on GitHub by 2dust/v2rayN. No files are re-hosted or modified.

Which Download Package Should You Choose?

Select the build that matches your system architecture and runtime requirements.

x64Recommended

Windows 64-bit Desktop (Self-Contained)

Includes the .NET Desktop Runtime and Xray core. Recommended for most Windows 10 and 11 users.

v2rayN-windows-64-desktop.zip
Download .zip
ARM64

Windows ARM64 Desktop (Self-Contained)

Optimized for ARM-based Windows devices, such as Snapdragon laptops and Surface Pro X.

v2rayN-windows-arm64-desktop.zip
Download .zip
x64

Windows 64-bit With-Core

Standard archive bundled with core binaries. Requires .NET 8.0 Desktop Runtime installed on the system.

v2rayN-With-Core.zip
Download .zip
x64

Windows 64-bit Portable (Coreless)

Lightweight GUI shell without core engines. Cores must be downloaded separately via the application menu.

v2rayN-windows-64.zip
Download .zip

System Requirements

Operating SystemWindows 10 (Build 1809 or higher) / Windows 11 (64-bit or ARM64)
Runtime RequirementMicrosoft .NET Desktop Runtime 8.0 (included in Self-Contained build)
Core EnginesXray-core, v2fly core, or sing-box (bundled with With-Core/Desktop builds)
Disk Space~120 MB free space (including GeoIP/GeoSite routing databases)
PrivilegesStandard user for System Proxy mode; Administrator required for TUN mode

How to Install and Set Up v2rayN

v2rayN is portable and does not require an installer wizard.

Step 1: Extract the Archive

Download v2rayN-windows-64-desktop.zip and extract all contents to a permanent location (e.g., C:\v2rayN). Avoid running directly from the ZIP preview.

Step 2: Launch v2rayN.exe

Open the folder and run v2rayN.exe. If Windows SmartScreen appears, click More info > Run anyway. If Windows Firewall prompts, allow access.

Step 3: Change Language to English

If the interface is in Chinese: click Language (语言) in the top-right menu, select English, then right-click the v2rayN icon in the system tray and select Exit. Restart the application.

Step 4: Add Your Server / Subscription

To add a subscription: go to Subscription Group > Subscription group setting > Add > paste the subscription URL > Confirm. Then click Subscription Group > Update subscription group without proxy.

Step 5: Test Latency and Activate Proxy

Select your nodes, press Ctrl+R to test real delay, select the best server, and press Enter to set it active. At the bottom bar, select Set system proxy and choose Bypass domestic IP/domain.

Common Troubleshooting Steps

Node has ping, but websites do not load

VMess requires system clock accuracy within 90 seconds. Go to Windows Date & Time settings and click Sync now.

"Failed to start core" error

Ensure xray.exe is present in the bin folder, or click Check for updates > Update Xray Core in the top menu.

TUN Mode fails to enable

Virtual network adapter creation requires administrative privileges. Exit v2rayN and re-open it by selecting Run as administrator.

Subscription update fails

If your ISP blocks the subscription host, connect to a single working server first, then select Update subscription group through proxy.

Frequently Asked Questions

Source Code and Attribution

v2rayN is licensed under the GNU General Public License v3.0 (GPL-3.0). You can inspect the source code, review commit logs, or report issues directly on the official 2dust/v2rayN repository on GitHub.