v2rayN: Desktop platforms
v2rayN covers Windows, macOS, and Linux and is the primary desktop client on this page. It provides GUI access to subscription groups, server lists, routing rules, system proxy settings, logs, and core configuration. Windows users can choose between the modern Desktop and classic WPF editions; macOS and Linux users select installers by chip, architecture, and package format.
v2rayNG: Preferred on Android
v2rayNG suits everyday configuration management on Android and uses the Xray core for the relevant protocol and transport settings. It can import subscriptions, share links, and QR codes, then handle proxy traffic through the system network connection mechanism. For mobile users without a specific core requirement, the v2rayNG arm64 edition is usually the best starting point.
v2flyNG: Alternative for the v2fly branch
v2flyNG also targets Android but uses the v2fly core branch. It is better suited to cases where the server configuration, subscription format, or protocol combination has been confirmed to require that branch. Similar client names do not guarantee identical behavior; after switching, recheck subscription parsing, routing rules, and DNS settings.
Version Updates and Configuration Migration
Version updates may change the interface, protocol capabilities, runtime environment, or bug fixes. Before upgrading, note the current subscription groups, routing mode, and system proxy status. If desktop configuration migration is needed, confirm the configuration directory and export function in the old version, then restore it through the import path provided by the new client. Do not edit the same configuration directory while old and new clients are running simultaneously.
When switching from v2rayNG to v2flyNG on Android, or back again, treat it as a client migration rather than a simple overwrite installation. Reimport the subscription and check the entry count, protocol fields, transport parameters, and routing rules. A subscription being importable does not mean every profile in it suits the current core branch.