Subscription URL vs Node Link: What's the Difference
These two concepts trip up beginners the most — here's a table to clear it up:
| Subscription URL | Node Link | |
|---|---|---|
| What it looks like | A URL starting with https:// | A long string starting with vmess://, vless://, trojan://, or ss:// |
| What it contains | A batch of nodes (can auto-update) | A single node (fixed, never changes) |
| Where it comes from | Provided by your proxy service | Self-hosted server or shared by someone else |
| Best for | Daily use — import once, stays updated | Testing a single node, or self-hosted users |
How to Import on v2rayN (Windows / macOS / Linux)
Importing a Subscription URL
- Copy the full subscription URL your provider gave you.
- Open v2rayN and click the top menu "Subscription Groups" → "Subscription Group Settings."
- Click "Add": enter any name under "Remarks," paste the subscription URL under "Address (url)," and click OK.
- Back on the main screen, click "Subscription Groups" → "Update All Subscriptions (No Proxy)."
- Wait a few seconds — once the node list appears, the import succeeded.
Importing a Single Node Link
Copy the full node link, then press Ctrl+V on the v2rayN main screen, or click "Servers" → "Import Bulk URL from Clipboard." You can paste multiple links at once (one per line).
Updating a Subscription
When your provider changes servers, click "Subscription Groups" → "Update All Subscriptions" to fetch the latest nodes. It's a good habit to update your subscription first whenever you can't connect.
How to Import on v2rayNG / v2flyNG (Android)
Importing a Subscription URL
- Copy the subscription URL.
- Open the app, tap the menu icon (three lines) in the top left → "Subscription Group Settings."
- Tap
+in the top right: enter anything under "Remarks," paste the URL under "Address (url)," then tap the√in the top right to save. - Go back to the main screen, tap the three-dot menu in the top right → "Update Subscription."
Importing a Single Node Link
Copy the node link, then on the main screen tap + in the top right → "Import from Clipboard"; if you were given a QR code instead, choose "Scan QR Code."
Subscription FAQ
Subscription update failed / node list is empty
- Check the copy is complete: a subscription URL is a single complete link with no spaces or line breaks in the middle — copying it again is the safest fix.
- The subscription URL itself is blocked: some subscription URLs need a proxy to reach. If you still have a working node, connect with it first, then choose "Update Subscription (via Proxy)."
- The subscription has expired: subscriptions stop working once your service expires — check with your provider to confirm.
Too many nodes after importing — which one should I pick?
Run a batch real-connection latency test (on v2rayN, select nodes and press Ctrl+R; on Android, use "Test All Configs (Real Connection)" in the menu) and pick a node that's both fast and stable.
I switched phones or reinstalled my OS — does my subscription still work?
Yes. A subscription URL can be re-imported any number of times while it's valid, and using it on multiple devices at once is fine too (unless your provider limits the number of devices).
Next up: the complete setup guide · can't connect? see the full troubleshooting guide