Frequently Asked Questions
Complete answers about what V2Ray is, the differences between v2rayN / v2rayNG clients, downloads and safety, how to get a subscription link, and connection troubleshooting.
Basic Concepts
What exactly is V2Ray / V2Fly?
V2Ray (the community-maintained version is also called V2Fly) is an open-source network proxy tool built around the cross-platform V2Ray Core, supporting protocols like VMess, VLESS, Shadowsocks, and Trojan. V2Ray Core itself has no GUI, so everyday use typically pairs it with a graphical client like v2rayN (Windows) or v2rayNG / v2flyNG (Android).
What's the difference between VMess, VLESS, Shadowsocks, and Trojan?
They're all proxy protocols with slightly different design goals: VMess is V2Ray's original in-house protocol with a full feature set; VLESS is lighter with less performance overhead; Shadowsocks is simple by design with a mature ecosystem; Trojan disguises traffic as normal HTTPS, giving it strong resistance to interference. Which protocol you use is usually determined by your subscription/server provider — the client detects and connects automatically. For detailed definitions of each term, see the glossary.
What's the difference between V2Ray, Clash, and Shadowsocks?
V2Ray is the protocol and core program, and v2rayN / v2rayNG are its official GUI clients. Shadowsocks (SS) is a separate, lighter proxy protocol. Clash is an independent client implementation built around rule-based routing and multi-protocol support. None of these are mutually exclusive — pick whichever interface you prefer. This site currently focuses on the v2rayN / v2rayNG / v2flyNG client family. To learn more, see the V2Ray beginner's guide and protocol comparison.
What should I keep in mind when using V2Ray-type tools?
This site only provides mirror downloads of open-source client software and organized usage tutorials — we don't provide or sell any nodes or subscription services. Please use this site's content and related software in compliance with your local laws and regulations; check your local rules to determine what's permitted.
Should I choose V2Ray or Clash?
Both are mature client options with significant feature overlap. If you already have a subscription link using the V2Ray protocol, v2rayN / v2rayNG is the most direct choice. If you prefer rule-based traffic splitting and multi-protocol management, consider a Clash-family client. Neither is objectively better — choose based on your interface preference and what your subscription provider recommends.
Clients & Downloads
What's the difference between v2rayN and v2rayNG / v2flyNG?
v2rayN runs on Windows / macOS / Linux desktops, while v2rayNG / v2flyNG run on Android. The setup process (importing a subscription link) is essentially the same — only the interface and operating system differ. For a more detailed feature comparison, see this client comparison article.
Are these clients safe? Could they contain backdoors or crypto miners?
v2rayN, v2rayNG, and v2flyNG are all long-maintained open-source projects with publicly auditable code. This site only provides mirror downloads of the official releases — no repackaging, wrapping, or modification. We recommend double-checking the file name and version number after downloading, and avoiding third-party sources of unknown origin.
Do I have to pay to download or use these clients?
The client software itself is completely free and open-source, and the mirror downloads on this site are also completely free. Any cost you might incur comes from a node/subscription service you choose to purchase separately (if you opt for a paid subscription) — that's unrelated to the client software, and this site doesn't sell subscriptions.
Are there versions for macOS and Linux?
Yes. v2rayN has been rewritten using cross-platform technology and offers Windows, macOS (Apple Silicon and Intel builds), and Linux versions. Head to the download page to pick the right installer for your system.
How often are clients updated, and how do I know if I have the latest version?
Update frequency depends on the pace of releases from the upstream open-source project — typically every few weeks to a few months. The download page always shows the current latest version number, so use that as your reference.
Subscriptions & Nodes
Does this site provide nodes or subscription links?
No. This site only mirrors client software downloads and organizes usage tutorials — subscription links (server node information) are something you need to obtain yourself, for example from a trusted provider or by running your own server.
Where do I get a subscription link?
A subscription link is typically generated by a server you run yourself, or provided by the service you choose — it's usually a URL starting with http/https. Once you have the link, paste it into the client's subscription settings and update to automatically fetch all the nodes. For the details behind how subscription links work, see this explainer article.
Do subscription links expire? Do I need to update them manually?
Whether it expires depends on your subscription provider's service period. Clients typically support an auto-update interval (e.g. fetching the latest node list every 24 hours), and you can also manually tap "Update Subscription" for an immediate refresh.
Can I add multiple subscriptions at once?
Yes. Both v2rayN and v2rayNG support adding multiple subscription sources. The client merges all fetched nodes into a single list, and you can freely switch between them or let it auto-select the lowest-latency node.
Usage & Troubleshooting
What if the connection is slow or keeps dropping?
First check whether your subscription has expired or the current node is available, then try switching nodes or using the "latency test" feature to pick a better one. If the problem persists, work through the troubleshooting steps on the tutorial page to check your local network environment, system proxy settings, and routing rule configuration one by one.
What if it says it can't connect to the server, or the test times out?
Common causes include an expired subscription, local network restrictions, or incorrect system proxy/routing rule configuration. Work through the troubleshooting steps on the tutorial page — updating your subscription or switching nodes resolves most cases.
I got a new computer or phone — can I just migrate my setup?
If your node info comes from a subscription link, simply reinstall the client on your new device, paste the same subscription link, and update — no need to manually transfer configuration files. If you added a single node manually, you'll need to re-enter it or export/import the configuration.
Will uninstalling the client leave anything behind?
v2rayN is a portable app — deleting the folder it's in fully removes it, with nothing written to the registry. v2rayNG / v2flyNG, as Android apps, can be removed through the system's normal uninstall process without leaving extra files behind.
Didn't find your question?
Download the client and follow the step-by-step guide on the homepage — you'll be set up in 5 minutes.