V2Ray Client Downloads
Latest installers for v2rayN, v2rayNG, and v2flyNG. Full coverage for Windows, macOS, Android, and Linux. Free forever.
v2rayN is the most popular V2Ray graphical client on Windows, supporting subscription import, routing rules, and node speed testing. The two versions below have identical features; choose based on your interface preference.
System Requirements
| Operating System | Windows 10 / 11 (64-bit) |
|---|---|
| Memory | 1 GB minimum |
| Disk Space | At least 200 MB |
| Network | Internet access required; depends on node configuration |
The macOS version of v2rayN is available for both Apple Silicon and Intel. Apple Silicon is for Macs with M1/M2/M3 series chips; Intel is for older Macs.
System Requirements
| Operating System | macOS 12 or later |
|---|---|
| Chip | Apple Silicon or Intel |
| Disk Space | At least 200 MB |
v2rayNG is the most popular V2Ray client on Android, with a built-in Xray core. It supports subscription import, node speed testing, and per-app proxy. For phones released after 2015, the arm64 build is recommended.
v2flyNG uses the v2fly core and offers essentially the same features as v2rayNG. If you prefer the v2fly core, this is the version to choose.
System Requirements
| Operating System | Android 7.0 or later |
|---|---|
| Architecture | arm64 / universal |
| Permissions | Requires VpnService authorization |
The Linux version of v2rayN supports both deb and rpm package formats, and also provides an arm64 build. Choose the package that matches your distribution.
System Requirements
| Distribution | Ubuntu / Debian / Fedora / CentOS |
|---|---|
| Architecture | x64 / arm64 |
| Dependencies | GTK3、libappindicator |
Download FAQ
What operating systems does v2rayN support?
v2rayN supports three desktop platforms: Windows, macOS, and Linux. For Android, v2rayNG or v2flyNG is recommended.
How do I choose between the v2rayN Desktop and Classic WPF editions?
The Desktop edition is the new cross-platform UI and is recommended for new users; the Classic WPF edition has a clean interface and stable performance, suitable for users who prefer the older layout. Both have identical features.
Should Android devices choose the arm64 or universal build?
Most mainstream phones released after 2015 use arm64 architecture, so the arm64 build is recommended. For older devices or when the architecture is unknown, choose the universal build.
What is the difference between v2rayN and v2rayNG?
v2rayN is a desktop client for Windows, macOS, and Linux; v2rayNG is an Android client. Both use the same configuration format and offer similar features.