How to Add Nodes to v2rayNG: Import a Subscription, Link, or QR Code

This article explains how to import nodes into v2rayNG. It covers importing configurations on an Android phone using node links, subscription URLs, and QR codes, and explains how to check your IP, DNS, and browser settings if you can’t connect after importing. A successful import only means the client has read the configuration; it doesn’t mean the node is necessarily usable. You’ll need to connect and test it.

1. Check what you have before importing

Download the v2rayNG installation package from the project’s official release page and install it by following your phone’s prompts. Avoid modified versions from unknown sources. Once you open the app, identify what you have: links beginning with vmess://, vless://, or trojan:// are usually individual node share links; links beginning with https:// may be subscription URLs or simply web pages. A web page URL cannot be imported directly as a node, so check the provider’s instructions.

Subscription URLs and node links may contain access credentials. Don’t share them publicly or upload screenshots containing them.If you use free nodes provided by pages such as freevpn-x.com, first check their format, last update time, and usage instructions. Don’t assume that “updated today” means they will always work.

2. How to import using each of the three methods

  1. Import a single node from the clipboard: Copy the entire share link, switch to v2rayNG, tap “+” in the upper-right corner, and select “Import from clipboard.” Once the node appears in the list, tap it to select it. If you get a format error, check that the protocol prefix is intact and that you didn’t copy any quotation marks or explanatory text.
  2. Import multiple nodes using a subscription URL: Open “Subscription group settings” or a similar option in the side menu. Add a group, enter a descriptive label, paste the subscription URL into the address field, and save. Return to the main screen and select “Update subscription” from the menu. Saving the URL doesn’t mean the nodes have been fetched—you still need to update the subscription.
  3. Import by scanning a QR code: Tap “+,” select the QR code scanner, and grant camera access. If the QR code is in your phone’s photo library, use the image recognition option available in your version of the app. If there’s no such option, display the QR code on another device or use a share link instead.

Menu labels may vary slightly between versions. Don’t mistake a QR code for an ordinary webpage for a node QR code. If scanning it only gives you a web page URL, return to the source page and look for the actual configuration.

3. Connect and verify after importing

Select a node and tap the connect button at the bottom of the screen. The first time you connect, allow Android to set up a VPN connection. Close any other VPN apps first to avoid conflicts over the system’s VPN connection. You can usually leave the default routing settings as they are at first, then adjust app routing as needed once you’ve confirmed the connection works.

After connecting, open a browser and visit a site you want to test, or use the client’s connection test feature. A latency test result doesn’t mean you’ll be able to access every website. To check your exit IP, use a trusted IP lookup page. However, with split routing enabled, different websites may use different exit IPs, so don’t judge whether the proxy is working based on just one page.

4. Check your IP, DNS, and browser if you can’t connect

If the import fails, first check that the link is complete, the subscription hasn’t expired, and the format is supported. If the import succeeds but the connection fails, first make sure your system time is set to sync automatically. Then try updating the subscription, switching nodes, and testing both Wi-Fi and mobile data.

Your IP is information about your exit connection; it isn’t an additional configuration to import. DNS resolves domain names, and DNS issues may prevent some websites from opening. Check Android’s “Private DNS” and the client’s DNS settings. Note their original values and change only one setting at a time. Don’t enter an unfamiliar DNS address without a good reason.

If the issue only occurs in your browser, compare results in a private window or another browser, and check secure DNS settings, extensions, and old cache. Your browser’s language and time zone don’t determine whether a node can be imported. A proxy won’t automatically clear cookies or sign you out of your accounts, and changing your exit IP doesn’t make you anonymous.

Leave a Comment

Your email address will not be published. Required fields are marked *

中文 EN
🚀

RedGate VPN

免费节点太挤太慢?
升级高速稳定专线

立即体验 →
⚡

告别卡顿

RedGate VPN
全球高速节点

免费下载 →
Scroll to Top