What Is a Subscription Link? A Beginner’s Guide to Getting, Importing, and Updating

Learn what subscription links do, where to find them, how to import them into a client, when to update them, and what to do if one is exposed.

What is a subscription link? It’s a dedicated address that lets a client retrieve node configurations. Beginners usually need to sign in to the service dashboard, copy the subscription link for their client, then import, update, and enable the configuration in the app. A subscription link isn’t a plan or an ordinary shareable URL. It may contain access credentials, so treat it like a password.

Subscription Links, Nodes, and Plans: What’s the Difference?

Think of a subscription link as a way to retrieve configuration. When a client accesses the URL, it gets details such as node names, server addresses, and connection parameters. Some subscription formats also include routing rules, policy groups, and DNS settings. If the service updates its nodes, the client can fetch the subscription again to get the changes without manually editing each address.

A node is a connection endpoint, a plan determines the account benefits available, and a client reads the configuration and establishes the connection. These parts work together, but they aren’t interchangeable. Installing a client doesn’t mean you have an active plan; copying a link doesn’t add traffic; and a successful update doesn’t mean you’re connected to the intended route.

Know the difference between access, configuration, and plan benefits
Term What it does Common misconception
Subscription link Lets a client retrieve configuration from the service It isn’t a public URL to share with others
Node configuration Provides connection endpoints and required parameters A single node’s details aren’t a complete subscription
Client Parses configuration, selects a route, and manages the connection Installing the app doesn’t enable a valid configuration
Plan Defines benefits such as traffic allowance and billing terms Renewing a plan and updating a subscription are different actions

Protocol names aren’t subscription formats. Shadowsocks, VMess, Trojan, VLESS, Hysteria2, and TUIC describe different connection methods. Whether a client can use a subscription also depends on its version, core, and ability to parse the configuration. This section covers general concepts and doesn’t mean VPNGrand offers all of these protocols.

Where to Get Your Link and Choose the Right One

VPNGrand subscriptions are available after signing in. Go to the user dashboard, check your account and plan status, then look for the subscription or client import option. If the page offers different options for different clients, choose the one that matches your software instead of copying a similar-looking URL at random.

VPNGrand doesn’t require an email address and supports Alipay, WeChat Pay, and USDT. Once you’re in the dashboard, check the benefits shown there. Don’t infer free traffic or a usage period from the wording of a “Start Free” button. Windows, macOS, Android, and Linux clients are available to download after signing in. For iOS, follow the active-plan requirements shown in the dashboard.

  1. Make sure you’re on the official VPNGrand website and dashboard. Avoid unfamiliar copied links found in search results.
  2. Check the platform and software on the client downloads page, then return to the dashboard and choose the matching import method.
  3. Use the dashboard’s copy button to get the full link. Keep all parameters intact; don’t remove trailing content or alter encoded characters.
  4. Paste the link only into the subscription field of a trusted client. When you’re done, clear any clipboard history you no longer need.

Avoid entering a private subscription link into an unfamiliar online converter. A conversion service needs access to the original URL and may also gain access to its credentials. If the format doesn’t match, first check the official instructions, client version, and dedicated options in the dashboard. Then ask support for help rather than rushing to use a third-party converter.

How to Import a Subscription and Verify It Works

Different apps may call the same feature “subscription,” “configuration,” “remote configuration,” or “profile.” The labels vary, but the basic steps are the same: add the remote URL, fetch the configuration, enable it, then check the connection. Don’t paste a subscription link into a server address field, which typically accepts only a single node’s hostname.

  1. Add a remote configuration. Find the subscription or configuration manager and choose the option to add one by URL. Give it a recognizable name on your device; the name won’t affect the connection.
  2. Paste and save. Check for extra spaces, line breaks, or punctuation added by a chat app at either end of the link. After saving, update it manually and check that the nodes or configuration were retrieved successfully.
  3. Enable the imported configuration. Some clients only download it and don’t switch to it automatically. Confirm that the new configuration is active, rather than an older local file.
  4. Choose a route and connection mode. Follow the guide to select a node or policy group, then enable the system proxy or traffic-routing feature required by the client. Check the app name before approving any system permission prompt.
  5. Verify that access works. Open the site you want to reach and, if needed, use network diagnostics to check your exit route. “Subscription updated successfully” alone doesn’t confirm that a connection is working.

Desktop clients may offer different modes, such as a system proxy and TUN. A system proxy mainly affects apps that follow the system proxy settings, while TUN typically routes more traffic through a virtual network interface. Both are still subject to the configuration and system environment. On mobile, the operating system usually needs to grant the client VPN configuration permission. A status bar icon alone doesn’t prove that every app uses the same exit route.

On iOS, getting a subscription link and importing its configuration are separate steps; follow the current instructions in the dashboard. On macOS, the system may ask you to approve a network extension or related permission. On Linux, check whether desktop apps and terminal processes use the same proxy settings. If something behaves differently, start with the quick start guide instead of repeatedly toggling permissions and hoping for the best.

When to Update a Subscription—and How It Differs from Renewal

Updating a subscription doesn’t reset your traffic or renew your plan. It simply fetches the configuration currently provided by the service. Update manually when routes change, the node list is updated, you switch clients, or support asks you to refresh it. If your client supports automatic updates, enable them as recommended. There’s no need to refresh constantly, and updating won’t fix every problem.

VPNGrand monthly plans reset traffic each month on the activation date. If you upgrade mid-cycle, the price difference is prorated for the remaining days. Traffic add-ons remain available until used and never expire. These billing rules are tied to your account benefits; deleting a configuration, switching devices, or importing the subscription again won’t recalculate them. Check current prices and plan tiers on the plans and pricing page.

If an update completes but the client still shows old nodes, first check the update result and make sure the active configuration is the one you updated. Some clients keep remote subscriptions and manual copies separately, so changing one won’t update the other. Creating multiple subscriptions with the same name can make it harder to choose the right one. Identify where each configuration came from before troubleshooting, then remove old copies only when you’re sure they’re no longer needed.

In short: Check subscription updates for configuration changes, the dashboard for traffic and plan benefits, and the actual connection to confirm access. Checking these separately is more useful than repeatedly clicking Update.

How to Troubleshoot Import Failures and Unavailable Nodes

First, distinguish between “can’t retrieve the configuration” and “configuration retrieved, but can’t connect.” For the first, check the link, network access, account status, and format compatibility. For the second, check the active node, connection mode, routing rules, and the status of the destination service. Mixing up these issues can lead you to delete a configuration that was working.

  • ✅ Link won’t load: Copy it again from the dashboard, make sure it hasn’t been reset, and check whether your current network can reach the subscription URL.
  • ✅ Format error: Check the client type selected in the dashboard, the software version, and the configuration format. A webpage sign-in screen or error page isn’t a valid subscription.
  • ✅ Unsupported protocol: Check which protocols your client supports. Renaming a protocol or editing its configuration field manually won’t make it compatible.
  • ✅ Nodes appear, but won’t connect: Check your plan benefits in the dashboard, the selected route, and the client logs. Then compare with another route available in the dashboard.
  • ✅ Browser works, but other apps don’t: Check whether those apps follow the system proxy and whether routing rules send their traffic directly.
  • ❌ Don’t run multiple traffic-routing tools at once to “stack fixes”; they may conflict over routing, proxy settings, or DNS configuration.

DNS translates domain names into addresses. If your configuration is supposed to send DNS requests through a specific route but they’re actually sent another way, there may be a DNS leak risk. Interpret test results in the context of your mode and routing rules: local DNS resolution for domains set to go direct doesn’t necessarily mean the entire configuration has failed. Check the client’s DNS settings and rules rather than changing just one browser setting.

Routing rules determine whether a type of request goes through a proxy or connects directly. If a site won’t load, the rules may not cover it, or the issue could be due to the site, your account region, or your local network. Temporarily changing the route can help identify the cause, but don’t blindly override all rules long term. When contacting support, provide your operating system, client version, error message, and steps to reproduce the issue. Redact credentials from logs first.

How to Reset and Verify a Leaked Link

Depending on how the service works, a token in a subscription URL may let anyone who has it retrieve configuration or use resources tied to your account. A leaked link exposes more than just node names. Even though VPNGrand has no device limit, that doesn’t mean subscriptions should be shared publicly. Unauthorized use may consume your account traffic and make it harder to track your own usage.

  1. Stop sharing the link. Remove it from public messages, screenshots, or code repositories. Public posts may already have been copied, so deleting them isn’t a substitute for securing the credentials.
  2. Check the dashboard for a reset option. Replace the subscription credentials as instructed on the page. If there’s no reset option, contact support to confirm what to do. Don’t post the full link in a public forum.
  3. Confirm what happens to the old credentials. Changing the subscription URL may not revoke node credentials already downloaded to other devices. Ask support whether the connection credentials also need to be rotated.
  4. Update your own devices. Replace the old URL in each client, fetch and enable the new configuration, then confirm that the connection works. Only after that should you remove the old subscription and any local copies you no longer need.
  5. Check the status afterward. Monitor traffic changes in the dashboard and look for anything unusual. If the old URL still retrieves content or the issue continues, send support the details for further investigation.

A Checklist for Beginners

When switching devices, install a compatible client on the new device and get the appropriate subscription link from your own dashboard. Avoid copying configuration files from unknown sources. If you store a configuration in cloud storage or a notes app, check whether it contains credentials. A familiar file extension doesn’t make it safe to share publicly.

If opening a subscription URL in a browser shows a download, plain text, or a blank page, don’t assume the subscription is broken based on that alone. Response formats and browser behavior vary; use the import result in a compatible client to check. If you take screenshots or forward details while troubleshooting, hide the full URL and any sensitive parameters.

The quickest reliable process: Sign in to the official dashboard and get the matching link, import it into a trusted client, update and enable the configuration, then verify access in the app you want to use. If something goes wrong, identify whether it’s a configuration retrieval, connection, or routing issue. If a link is exposed, secure the credentials rather than simply copying the same URL again.

Start Free