This article explains “how to import nodes into v2rayNG.” It’s intended to help Android users quickly import VLESS, VMess, Trojan, and other nodes into v2rayNG. It also explains how your IP, DNS, and browser settings relate to your connection, so you can check whether it’s actually working.
1. Before you import
First, make sure v2rayNG is installed on your phone. We recommend getting it from a trusted app store or the project’s release page. Once you open the app, you’ll usually find a “+” button in the top-right corner of the main screen for adding nodes. You can import a node from a single link, a QR code, or a subscription URL. You can also use free nodes curated on this site for testing, but free nodes may stop working at any time, so it’s a good idea to have a few backups.
- Single node: Links commonly begin with vmess://, vless://, or trojan://.
- Subscription URL: Usually an https link that lets you import multiple nodes at once.
- QR code: A convenient way to scan a node from a page on your computer into your phone.
2. Three ways to import nodes into v2rayNG
- Import from a copied link: Copy the node link, open v2rayNG, tap “+” in the top-right corner, and select “Import from clipboard.” Once the import succeeds, the node will appear in the list.
- Import by scanning a QR code: Tap “+” in the top-right corner, select “Scan QR code,” and point your camera at the node’s QR code. If scanning doesn’t work, check that camera access is enabled.
- Import from a subscription: Tap “+” in the top-right corner, select “Subscription settings,” add the subscription URL, and save it. Then choose “Update subscription” from the menu. The update will add multiple nodes automatically.
After importing, tap a node to select it, then tap the connect button in the bottom-right corner. Android will display a VPN connection request; choose Allow. When the v2rayNG icon appears in the notification bar, the proxy is usually active.
3. Checking your IP, DNS, and browser settings after connecting
Importing a node doesn’t necessarily mean the connection is working—you should also check your outgoing connection. After connecting, visit an IP lookup site and see whether the country or region shown matches the node. If you still see your local carrier’s IP address, the proxy may not be active, or your browser may be connecting directly.
DNS can also affect your browsing experience. If websites won’t load, your location is detected incorrectly, or some sites flag your connection as risky, check the routing and DNS options in v2rayNG settings. Most users don’t need to change advanced settings. Try switching nodes, updating your subscription, or restarting the app first. For your browser, turn off built-in proxy, acceleration, and data-saving features to prevent it from bypassing the system VPN.
4. Troubleshooting common issues
- Nothing happens when importing: Check that the link is complete and hasn’t been cut off by a messaging app.
- Subscription update fails: Make sure the subscription URL opens and your phone has a working internet connection. If necessary, switch between Wi-Fi and mobile data.
- Connected, but websites won’t open: Try another node or check that your system clock is accurate.
- A latency test doesn’t guarantee a working connection: Some nodes respond to latency tests but can’t access websites properly, so verify by opening a webpage.
- Frequent disconnections: The node may be inactive, your network may be unstable, or the system’s battery-saving settings may be restricting the app in the background.
In short, importing nodes into v2rayNG is straightforward: you can copy a link, scan a QR code, or add a subscription. The important steps are to select a node, allow the VPN connection, check your IP, and troubleshoot DNS and browser settings. If a node doesn’t work, don’t waste time changing unrelated settings—update your subscription or switch nodes first.