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

This article answers the question “How do I import nodes into v2rayNG?” and is intended for Android users. You’ll learn how to add V2Ray/VLESS nodes using a subscription link, QR code, clipboard, or manual entry, and why your IP, DNS, and browser environment can affect what you see when visiting websites.

1. Before you import

First, install v2rayNG on your phone. We recommend downloading the latest APK from a trusted source. Then prepare your node details. These usually come as vmess://, vless://, or trojan:// links, or as a subscription URL. This site also collects free nodes for temporary testing, but free nodes may stop working at any time. If you can’t connect, don’t assume the app is the problem.

  • Subscription link: Usually a full https URL, suitable for updating multiple nodes at once.
  • Share link: Starts with the protocol name and is suitable for importing a single node.
  • QR code: Essentially a node link that can be scanned for quick import.

2. Import nodes using a subscription link

  1. Open v2rayNG and tap “+” in the upper-right corner or open the menu.
  2. Select “Subscription settings” or “Subscription group setting”.
  3. Tap “+” and enter a name in the remarks field, such as “Free node test”.
  4. Paste the subscription URL into the URL field and save.
  5. Return to the main screen, open the menu, and tap “Update subscription”.
  6. When the nodes appear in the list, select one and tap the connect button in the lower-right corner.

If no nodes appear after the update, first check that you copied the entire subscription URL, especially the https:// at the beginning. You can also switch mobile networks and try again.

3. Import using a QR code, clipboard, or manual entry

If you have a single node, tap “+” in the upper-right corner and select “Scan QR code” or “Import from clipboard”. Copy the node link, return to v2rayNG, and import it from the clipboard—it’s usually the quickest option. Manual entry is useful when the details are provided separately, such as the address, port, UUID, encryption, and transport protocol. Most users should avoid guessing these fields one by one, since even a single incorrect value can prevent a connection.

After importing, start by testing a node with low latency and a clear name. Before connecting, you can tap “Test all configurations for real connection” or a similar option in the menu. Keep in mind that low latency doesn’t guarantee access to every website; it only means the current probe is fast.

4. How IP, DNS, and your browser environment are related

Once v2rayNG connects, your phone’s traffic is routed through the proxy according to the rules. The public IP address shown when you visit a website will usually change to the node’s exit IP. If a website still shows your local IP, you may not have granted VPN permission, may have selected the wrong routing mode, or the browser or app may not be using the system proxy.

DNS affects how domain names are resolved. In some cases, the node may connect but web pages still won’t load because of a DNS resolution issue. Try enabling remote DNS or switching to the built-in DNS in v2rayNG’s settings, or restart the app and reconnect. Avoid running multiple VPNs, accelerators, or private DNS services at the same time, as they can interfere with each other.

Your browser environment can also affect the results. Browser cache, cookies, language, time zone, and WebRTC can all make a website detect an outdated environment. For testing, use a private window or open an IP lookup page in a different browser. If WebRTC is leaking information about your local network, restrict WebRTC in your browser’s extensions or settings.

5. Quick troubleshooting for connection failures

  • Nothing happens after importing a node: Check that the link is complete, then copy and import it again.
  • Subscription update fails: Switch networks, disable the proxy before updating, or check that the subscription hasn’t expired.
  • Shows as connected but websites won’t open: Switch nodes and check DNS and routing mode.
  • Some apps don’t work: Make sure they haven’t been excluded from per-app proxying.
  • Frequent disconnections: Disable battery restrictions and allow v2rayNG to run in the background.

In short, using a subscription is the recommended way to import nodes into v2rayNG, followed by importing from a QR code or clipboard. If you have trouble accessing websites after connecting, don’t just check whether the app says “Connected”—also check your IP, DNS, and browser environment to troubleshoot faster.

Leave a Comment

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

中文 EN
🚀

RedGate VPN

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

立即体验 →
⚡

告别卡顿

RedGate VPN
全球高速节点

免费下载 →
Scroll to Top