GPL-3.0 · Open source · Free · No ads

v2rayN

A clean, efficient GUI client for V2Ray. Supports VMess / VLESS / Trojan / Shadowsocks / Hysteria2 and more, switches freely between the Xray and sing-box cores, and runs on Windows, macOS and Linux.

Latest release · Official GitHub Releases · SHA verifiable

Sponsored Get 1 GB of high-speed Hong Kong data free at signup Instant activation · One-click import into your client · Crypto accepted Get high-speed nodes
70,000+GitHub Stars
6+Protocols
3Cores
¥0Forever free

01 — Quick Start

Set up in three steps

1

Download & unzip

Grab the archive for your OS from GitHub Releases, unzip it and run directly — no installer needed.

# On Windows, pick the bundled runtime buildv2rayN-windows-64-SelfContained.7z
2

Import nodes

Import via subscription URL, clipboard, or QR code; the server list updates automatically.

# Subscriptions → Add → paste URLCtrl + V to import straight from the clipboard
3

Turn on the proxy

Right-click the tray icon and choose “Set system proxy”, or enable TUN mode to route all traffic.

# Routing policyBypass mainland (Whitelist) — recommended

02 — Client downloads

Download a client

Grab the two clients most people need right here — the full comparison table lives on the download page.

v2rayNRecommended download Windows · macOS · Linux — Xray / sing-box
v2rayNGPick Android — Xray / v2fly
See all clients →

04 — FAQ

FAQ

How are v2rayN and V2Ray related?

V2Ray (and its successors Xray and sing-box) is the “core” that forwards your traffic — command line only. v2rayN is the graphical front-end that runs on top of a core, handling node management, subscription updates and routing. They work together, and v2rayN already bundles the common cores, so it works out of the box.

Which file should I download on Windows?

Use v2rayN-windows-64-SelfContained.7z — it bundles the .NET runtime and runs as soon as you unzip it. If you pick the slim build without “SelfContained”, install the .NET 8 Desktop Runtime first. Windows 7 users should stay on the 4.x line.

Which protocols are supported?

VMess, VLESS (including REALITY), Trojan, Shadowsocks, SOCKS and HTTP are supported natively. Switch to the sing-box core and you also get newer protocols such as Hysteria2, TUIC and WireGuard.

GitHub is slow or blocked — what now?

You can download through a GitHub Releases mirror, but always confirm the file name matches the official repo and compare the hash published on the Release page. Never grab installers from random cloud drives or chat groups — backdoored “repacks” are common.

What should I use on mobile?

On Android, v2rayNG (same author as v2rayN) is the top pick. On iOS you need a non-China Apple ID; good options are Shadowrocket (paid) or V2Box (free) — see the table above.

Does v2rayN cost anything?

It is completely free and open source under GPL-3.0. Anyone selling you a “v2rayN license” or “activation code” is reselling or repackaging it — get it straight from the official GitHub repo. This site sells nothing and provides no proxy service.

v2ray-org.cn · practical reference

Download, setup, and troubleshooting center

Find the next step by platform, architecture, configuration, or symptom.

Open the resource center

A task-based V2Ray / v2rayN resource center from v2ray-org.cn: release verification, platform choice, first run, configuration, and troubleshooting.