V2Ray client quick-start overview
Whether you use v2rayN(Windows / macOS / Linux)、v2rayNG(Android) or v2flyNG(Android · v2fly core), the full flow is: download & install → import subscription/nodes → pick a working node and connect → verify the network. Start with the shared steps below, then open the detailed guide for your platform.
-
1
Pick your OS and download a client
Different systems need different clients — the wrong one won’t install well or will feel broken:
- Desktop: download v2rayN(Win / macOS / Linux), install for your OS, then run
- Android (recommended for most people): download v2rayNG
- Android (when you need the v2fly core): download v2flyNG
On Android phones, prefer the
arm64-v8aAPK build. -
2
Import a subscription URL or a single node
The client doesn’t ship with nodes — you need to import a config before connecting. Common ways:
- Subscription URL: import a full node set at once and update with one tap — best for daily use
- QR code: easiest on phones for quick adds
- Share link / clipboard: best for importing a single
vmess://、vless://、trojan://、ss://config
-
3
Test latency, connect, and verify it works
After importing, don’t tap nodes at random — test latency first (or check delay), then pick a reachable server. Once connected:
- Windows: confirm system proxy is on, then open a page in your browser
- Android: confirm the VPN icon appears in the status bar, then verify in a browser
- If pages won’t load, switch nodes first, then check whether the subscription updated successfully
Which guide should beginners open first?
- Desktop users →
- Android users →
- Need the v2fly core →
Before you start
- Have a working subscription URL, or at least one node config
- Keep phone/PC system time accurate (large drift can break TLS)
- Get installers from this site’s Download Center — avoid packages from untrusted download sites