Import the Subscription and Populate the Server List
A subscription is not a connection switch; it is an updatable source of configuration. After saving the URL, you must run an update for the server entries to appear in the client list.
Add a Subscription in v2rayN on Desktop
After launching v2rayN, find the “Subscription Group” or “Subscription” menu at the top of the main window. Menu names may vary slightly between releases, but the menu will include subscription group settings and update actions. Open the subscription group settings and choose Add. Enter an identifiable name in the remarks field, such as the service name or purpose, then paste the complete subscription URL into the address field. The remark is only for local identification and does not change the subscription.
After saving the settings, return to the main window, reopen the subscription menu, and choose Update Current Subscription or Update All Subscriptions. The client will request the subscription and parse its server configurations. When the update finishes, the main list should show several server entries, commonly including an alias, address, port, transport, and subscription group. The import is complete only when content appears in the list; seeing a URL in subscription settings alone does not mean the servers have been updated locally.
If the list is still empty after updating, reopen subscription settings, confirm there are no spaces at either end of the URL, and check that the newly created group is selected. Then inspect the log area at the bottom. Failed network requests usually show a timeout or connection error, while invalid formats produce a message about the subscription content. Do not keep clicking Update repeatedly; first confirm that the URL is still usable, then run one more update.
Add a Subscription in v2rayNG on Android
Open v2rayNG and enter Subscription Group Settings from the side menu. Tap the add button in the upper-right corner, enter a name, paste the URL, and save. Return to the server list, open the upper-right menu, and choose Update Subscription. The interface may remain on the current list briefly during the update. When it finishes, the import result will appear and the relevant entries will be added to the server list.
If the provider supplies a QR code, use the client's scan entry point, but first determine whether the code represents a subscription or a single server. A single server usually creates one fixed configuration that will not change with future subscription updates. A subscription can be updated again to receive server changes. For configurations that need ongoing maintenance, saving the subscription group is usually the better option.
A subscription may contain multiple protocols and transport configurations. During initial setup, there is no need to edit the address, port, TLS, or transport fields individually because these values are supplied as a set by the subscription. Changing one manually may make the configuration inconsistent with the server. For the full JSON structure, see the outbounds section in the Configuration Reference; for now, just confirm that an entry is available to select.
Next: Choose a Proxy Mode →