V2Ray / Xray Client

v2rayN
The best V2Ray client
for Windows

Free and open source, with a clean interface. Supports VMess, VLESS, Trojan, Shadowsocks, Hysteria2 and other mainstream protocols, plus subscription groups and auto-updates. Actively maintained by 2dust.

Open source · GPL-3.0Windows 10+Also Linux · macOS
SponsoredGet 1 GB of high-speed Hong Kong data free at signupInstant activation · One-click import into your client · Crypto acceptedGet high-speed nodes
Download

Choose your platform

For desktop, v2rayN is the top pick; for mobile, v2rayNG. They share the same lineage and subscription format. Avoid downloading installers from untrusted sources.

Verify your download — Official releases publish a SHA256 hash for each archive. After downloading, run Get-FileHash filename.zip in PowerShell and compare it, to confirm the installer has not been tampered with.
Ecosystem

Clients built on the V2Ray / Xray core

V2Ray itself is only a command-line core; everyday use relies on a graphical client for your platform. The table below lists the main open-source clients and their maintenance status.

SoftwarePlatformCoreStatusRepository
v2rayNThe de facto desktop standard, most complete Windows / Linux / macOS Xray · sing-box Active 2dust/v2rayN
v2rayNGMost popular on Android, same author as v2rayN Android Xray Active 2dust/v2rayNG
v2rayAWeb panel, ideal for Linux servers and routers Linux / Docker / Windows v2fly · Xray Active v2rayA/v2rayA
FuriousBuilt with PySide6, cross-platform, TUN mode Windows / macOS / Linux Xray · hysteria2 Active LorenEteval/Furious
V2rayUNative macOS menu-bar client macOS v2fly · Xray Active yanue/V2rayU
V2BoxFree App Store app for iOS / macOS iOS / macOS / Android Xray Active App Store
ShadowrocketPaid iOS app, custom core, VMess / VLESS compatible iOS / macOS Xray-compatible Active App Store
V2RayXSAn Xray fork of V2RayX macOS Xray Slow tzmax/V2RayXS
NekoRayOriginal archived; community fork Throne continues Windows / Linux Xray · sing-box Discontinued MatsuriDayo/nekoray
Qv2rayOnce a cross-platform mainstay, unmaintained since 2021 Windows / macOS / Linux v2ray-core Discontinued Qv2ray/Qv2ray
v2ray-core (v2fly)The official V2Ray core, a command-line program All platforms / server Slow v2fly/v2ray-core
Xray-coreThe active fork of v2ray-core, home of REALITY / XTLS All platforms / server Active XTLS/Xray-core

Maintenance status is based on each repository's commit history, updated July 2026. Xray-core is a community fork of v2ray-core; the two are largely compatible in protocol and config, and this site refers to both as the “V2Ray core”.

FAQ

FAQ

What is the relationship between v2rayN and V2Ray?
V2Ray (and its fork Xray) is the command-line core that handles encrypted transport; it has no interface of its own. v2rayN is a Windows graphical client wrapped around that core, handling node management, subscription updates and system proxy settings. The full v2rayN package already bundles the core, so you don't need to install V2Ray separately.
The releases page has many files — which one do I download?
Windows users should pick the 64-bit build labelled SelfContained, unzip it and run v2rayN.exe directly — no .NET runtime required. Builds without “SelfContained” are smaller but need the .NET 8 desktop runtime already installed.
My browser or antivirus flags the download — what should I do?
Proxy tools often trigger false positives because they change system proxy settings and bundle a core executable. As long as you download from official sources and verify the SHA256 hash, it's safe to whitelist. Never use unofficial “portable” or “cracked” builds.
After installing there are no nodes and it won't connect?
The client is only a tool — it doesn't provide any servers. You need to set up your own server (VMess / VLESS / Trojan, etc.) or obtain a subscription link from a provider, then import it into the client.