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.
Select the build that matches your system architecture and runtime requirements.
Includes the .NET Desktop Runtime and Xray core. Recommended for most Windows 10 and 11 users.
v2rayN-windows-64-desktop.zipOptimized for ARM-based Windows devices, such as Snapdragon laptops and Surface Pro X.
v2rayN-windows-arm64-desktop.zipStandard archive bundled with core binaries. Requires .NET 8.0 Desktop Runtime installed on the system.
v2rayN-With-Core.zipLightweight GUI shell without core engines. Cores must be downloaded separately via the application menu.
v2rayN-windows-64.zip| Operating System | Windows 10 (Build 1809 or higher) / Windows 11 (64-bit or ARM64) |
| Runtime Requirement | Microsoft .NET Desktop Runtime 8.0 (included in Self-Contained build) |
| Core Engines | Xray-core, v2fly core, or sing-box (bundled with With-Core/Desktop builds) |
| Disk Space | ~120 MB free space (including GeoIP/GeoSite routing databases) |
| Privileges | Standard user for System Proxy mode; Administrator required for TUN mode |
v2rayN is portable and does not require an installer wizard.
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.
Open the folder and run v2rayN.exe. If Windows SmartScreen appears, click More info > Run anyway. If Windows Firewall prompts, allow access.
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.
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.
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.
VMess requires system clock accuracy within 90 seconds. Go to Windows Date & Time settings and click Sync now.
Ensure xray.exe is present in the bin folder, or click Check for updates > Update Xray Core in the top menu.
Virtual network adapter creation requires administrative privileges. Exit v2rayN and re-open it by selecting Run as administrator.
If your ISP blocks the subscription host, connect to a single working server first, then select Update subscription group through proxy.
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.