Account → Subscription → Client → Connect

Subscriptions and Clients
Setup Guide

First, check your plan in the user dashboard, then import your subscription into a client. Follow the steps below to connect for the first time, or skip to the section you need if you already have an account.

No email required · Unlimited simultaneous connections · 7-day money-back guarantee

Find the Right Section, Then Follow the Steps

Interface labels may vary across platforms, clients, and versions. This guide uses common terms such as “subscription,” “configuration,” and “import from URL.” Follow the labels shown in your user dashboard and client. Get downloads and subscriptions from the user dashboard; this page doesn't provide installation files or ready-to-use subscription URLs.

Create an Account and Save Your Credentials

Open the account creation page and enter a username and password as prompted. VPNLong doesn't require an email address; you can create an account with just a username and password. Check the spelling of your username before submitting, and save your login details in a password manager. Don't reuse a password from another important account. To confirm you're done, make sure you can open the user dashboard and see your account information—not just that you clicked the button.

If the dashboard doesn't open, read the message near the form and check what you entered. If your username is unavailable or the passwords don't match, follow the specific prompt rather than repeatedly refreshing the page. If you already have an account, select “Log in” at the top to access it. You don't need to create another account just because you're switching devices.

Once you're in the dashboard, take a moment to locate the account overview, plans, downloads, and support ticket sections. Your account manages orders and subscriptions; the client handles the actual connection. They're separate interfaces. Being logged in doesn't mean your device is connected. First confirm your plan, then get your subscription and add it to a client.

Choose a Plan and Confirm It’s Active

Open the plans page in the user dashboard and choose a monthly plan or data package based on how you plan to use the service. Monthly plans are ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB; data resets monthly on the activation date. If you travel occasionally or use the service intermittently, compare the data packages: ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. Data lasts until it's used and never expires. See the plan pricing guide for a full comparison; don't choose based on price alone.

On the order confirmation page, check the plan name, price, and data allowance. Then follow the instructions to pay with Alipay, WeChat Pay, or USDT. After returning from the payment page, check the status in your account overview or orders. Confirm both steps in order: the external payment page shows payment complete, and the dashboard shows an active plan.

If the order status hasn't changed yet, check the original order status and payment message first. Don't create multiple orders or pay again. If you need help, submit the order details through the support ticket section in your dashboard. Don't post payment screenshots publicly. VPNLong offers a 7-day money-back guarantee; see the Terms of Service for details. If you upgrade mid-plan, the price difference is converted into remaining days. Review the adjustment shown in the dashboard before proceeding. Once your plan is active, continue to get your subscription.

Get Your Subscription URL from the Dashboard

Open the account overview and find the subscription or import section. If the dashboard offers a one-click import option for your client, make sure the client is installed on your device, then follow the prompts. To set it up manually, copy the subscription URL and paste it into the client's remote subscription section. Don't mistake the dashboard page address in your browser's address bar for a subscription URL.

A subscription URL gives a client access to configuration data. It's not a regular web page or an installation file. When pasting it manually, include the entire URL. Make sure you don't omit anything at the end, add line breaks, or include extra text. The client usually needs to update after import to retrieve the server list. Seeing a configuration name without any servers doesn't necessarily mean the import is complete.

Treat your subscription URL like an account credential. Don't post it in chat groups, public comments, or screenshots. This guide doesn't display usable subscription URLs, and you shouldn't enter a URL copied from the dashboard into an unfamiliar online conversion site. If you need to transfer it between devices, use a private method you trust, then delete any temporary copies you no longer need. If you think the URL has been exposed or it won't update, check the Help Center first and use the options in your dashboard. Don't try to guess or change URL parameters yourself.

Set Up Clients on Each Platform

Open the downloads section in the user dashboard to get a client. Choose your device's platform and use the listed client and instructions where possible. If you want to keep using a client you already have, first check that it supports the subscription format provided in the dashboard. Don't import the subscription just because a client has a similar name, and don't run multiple clients that control system traffic at the same time; doing so can make it hard to tell which one is handling the connection.

Clients for Android, Windows, macOS, and Linux are available after you log in. For iOS, follow the plan status prompts in the downloads section. The sections below cover Windows, macOS, Android, and iOS. The basic process is the same on each platform: get a client, add a remote subscription, update the configuration, select it, and connect.

Windows: Add a Configuration from a URL

Select Windows in the downloads section and get a compatible desktop client using the dashboard instructions. Open it and go to a page called “Configurations,” “Subscriptions,” or something similar. Look for an option such as “Import from URL” or “Add subscription.” Paste the subscription URL you copied into the URL field. If there's a notes field, you can add a label that's easy to recognize. Save and update the subscription, wait for the server list to appear, then select the configuration.

Next, return to the connection page, choose a server, and enable the system proxy or connection toggle as prompted by the client. If the system requests permission, check the app's source and what it's asking to access. You don't need to change every advanced setting for your first connection. Keep the mode recommended in the dashboard to make troubleshooting easier. Once the toggle is on, verify the connection by loading a website as described at the end of this guide; the system tray icon alone isn't enough to confirm it works.

macOS: Update and Enable a Remote Subscription

Select macOS in the downloads section and follow the instructions for your device. The first time you open the client, the system may ask you to confirm that the app can open or request network-related permissions. Read the prompt and make sure it's the client you just downloaded. In the client’s configuration or subscription manager, choose to add a remote configuration, enter the dashboard subscription URL in the URL field, save it, and update it manually.

When the server list appears, make sure the newly imported configuration is selected. Then choose a server and connect from the main screen or the menu bar. Simply opening the client window doesn't mean the system is using this configuration. If your browser is still using an old connection, reopen the page you want to access after connecting. If you see a system permission prompt or the connection fails, note the message and use the Troubleshooting Guide to find the cause instead of repeatedly deleting the app.

Android: Save the Subscription and Connect

Select Android in the user dashboard's downloads section and follow the instructions to get a client. When you first open it, go to the configuration page and choose an option such as “Add configuration,” “Import from URL,” or “Remote subscription.” Enter the complete URL and save it. Some clients save the configuration first and provide a separate update button. Wait until the update finishes and the server list appears before setting that configuration as active.

Return to the home screen and connect. When the system first asks for permission to set up a VPN connection, check the app name before confirming. Once connected, test a website or app you actually use. Don't start by changing background, battery, or per-app settings. If the connection drops only when the app is in the background, check the system's background activity restrictions for that client. These settings vary by device; see the mobile troubleshooting section in the Troubleshooting Guide.

iOS: Import from the Dashboard

Select iOS in the user dashboard. Access to the iOS client download is available based on your plan status; you need an active, unexpired plan. If the page says your plan isn't active yet, return to the account overview and check its status. Follow the App Store link and instructions in the dashboard to get a compatible client, then return to the dashboard and use the corresponding import option. If the system asks whether to open the client, make sure it's the correct app.

To set it up manually, find the subscription, remote configuration, or add URL option in the client, paste the dashboard URL, and update it. Once the server list appears, select the configuration you want to use. When connecting for the first time, follow the system prompt to allow the VPN configuration. Don't paste the subscription URL into a standard VPN form in system settings or keep opening it as a web page. After granting permission, return to the client, connect, and run the checks below.

Connect and Verify Your Setup

After importing, check that the correct configuration is selected and the server list has updated. Then choose a server and connect. For your first server selection, start with the service you need to access: if it requires a specific region, check the server's exit region. If you don't need a particular region, choose a server that's convenient for testing. A server name and a “Connected” status only confirm the configuration and connection state; they don't confirm that the service you need is accessible.

Leave the client running and visit the website you need in your browser. Check that it loads, then test an app you use regularly. If the client provides connection logs, check whether your test request matches the expected rule. With split tunneling, some local websites may connect directly as expected. Don't assume every app uses the same route based only on the exit information shown for one website.

If a website works but an app doesn't, close and reopen the app to make sure it isn't using a session from before you connected. Then check the client mode and split-tunneling rules. AI tools and streaming services may also consider account region, exit IP, and their own policies when deciding whether to allow access. A successful connection doesn't guarantee access to all content. Avoid repeatedly switching regions to retry a login.

If something goes wrong, identify the symptom. If the server list is missing, check whether the subscription updated. If servers appear but none connect, check the selected configuration and permissions. If you can connect but websites won't load, check the mode, rules, and DNS. For quick answers, visit the Help Center; for a full troubleshooting workflow, see the Troubleshooting Guide. When submitting a support ticket, include your platform, client name, error message, selected region, and steps you've already tried. Before sharing screenshots, hide your subscription URL, password, and other sensitive account information.

Your initial setup is complete once the websites and apps you use work as expected. To set up another device, get the subscription from the same account. VPNLong allows unlimited simultaneous connections and supports Windows / macOS / iOS / Android / Linux. For everyday use, just keep an eye on your plan status, remaining data, and client update prompts. You don't need to repeat the entire import process every time you connect.