Guides · From account to client

VPNHO Subscription Import Guide

First, make sure your account has an active subscription. Then import it into your client and confirm that your target app is using the selected route. Skip any steps you’ve already completed using the contents below.

Account setup

Create an account and open the dashboard

Select “Try it free” below to open the VPNHO user dashboard, then enter a username and password on the account creation screen. No email address is required. Your username and password are what you’ll use to access the dashboard. Choose a username you can remember, use a unique password, and save it in a trusted password manager. Keep your account password separate from the subscription link you’ll get later.

After submitting, follow the on-screen instructions to open your account overview. If the form remains on screen, check the field prompts to make sure your username is available and your password meets the requirements, then try again. If you already have an account, use the sign-in option; there’s no need to create another one just to switch devices. Once signed in, you should see sections such as account overview, plans, clients, and support tickets. You’ll use this dashboard for the steps that follow.

First, make sure you can access your account, then move on to choosing a plan. Creating an account and activating a subscription are separate steps: being able to sign in doesn’t mean your client has an active route yet. If you return to the main site and need to continue, select “Log in” on the right side of the navigation to return to the dashboard. If sign-in fails, note the error message, but never share your password with support.

No email address required Username and password

Activate a subscription

Choose a plan and check your order status

Open the plans section in the dashboard. Choose a monthly subscription or a data package based on how often you expect to use the service, then check the data allowance and price. Monthly subscriptions are suited to regular use: ¥9.9/month includes 60GB, ¥18/month includes 250GB, and ¥28/month includes 500GB. Monthly data resets on your activation date, not at the end of each calendar month. If you upgrade mid-cycle, the price difference is prorated for the remaining days; check the amount shown during checkout.

Data packages suit occasional or usage-based needs: ¥158/300GB, ¥358/1000GB, or ¥658/3000GB. They remain valid indefinitely until used up. “Never expires” refers to the data package itself; data is still consumed as you use it. You don’t need to compare protocol settings to choose a plan. Start by considering how regularly you’ll use the service and whether you stream a lot of video, then choose an appropriate data allowance. For details, see the plan pricing page.

Once you’ve chosen a plan, follow the dashboard steps to create an order and check the plan name, amount, and payment method. VPNHO accepts Alipay, WeChat Pay, and USDT, and offers a 30-day money-back guarantee. After payment, check the order section and account overview for an active subscription before moving on to the import steps. If the payment hasn’t appeared in the dashboard yet, check the original order rather than creating another one. Keep your order details and contact support through a ticket.

Once activated, your plan can be used on supported platforms, with unlimited devices connected at the same time. You don’t need to create a separate account for each device, but you do need to install a client and import the subscription on each one. Don’t put your subscription link in a public document to avoid this step; how you store the link affects the security of your account resources.

From dashboard to client

Get your subscription link and keep it intact

In your account overview, find the active subscription and the option to import it or copy its link. The link lets a client retrieve route configuration; it isn’t a regular web address or an installer. You don’t need to open it in a browser after copying it. Go straight to the import option in your client. If the dashboard offers one-click import for your installed client, use it to send the subscription directly to the app.

When importing with one click, your browser may ask permission to open an external app. Check that it’s the client you installed, then allow it to open and check whether the configuration appears in the client. If the app doesn’t launch, install the client first or copy the link and import it manually. A browser redirect alone doesn’t mean the import worked; look for the subscription configuration and route list in the client.

For a manual import, copy the entire URL—not the subscription name, QR code instructions, or page title. Check for spaces or line breaks before and after pasting, and don’t remove any URL parameters. The example below shows the format only; it’s a placeholder and won’t connect to VPNHO. Get your actual link from your own dashboard.

https://example.com/sub?token=YOUR_TOKEN

Treat your subscription link as a private credential. Don’t post it on public forums, share it in screenshots, or paste it into online conversion tools. If you share a screenshot for troubleshooting, cover the entire link. If the link has been exposed, check whether the dashboard lets you reset it or submit a support ticket to ask what to do. After updating the link, update the subscription on your existing devices too; they won’t automatically pick up the new address.

Import on each platform

Install a client and import your subscription

Get the client for your platform and the latest installation instructions from the user dashboard. Clients are available to users with an active, unexpired plan; the dashboard shows what’s currently available. This page doesn’t provide public download links.

Windows: Add your subscription and enable the system proxy

In the dashboard, choose the desktop client for Windows, follow the installation instructions, and launch it. Try the dashboard’s one-click import first. To import manually, look for “Subscription management,” “Configuration,” or “Import from URL” in the client, add a remote subscription, and paste the full link. Give it a recognizable name, such as VPNHO, then save and refresh the subscription.

Once the update is complete, you should see a list of regions or routes. Select the subscription configuration you just imported, choose a route, then turn on the connection or system proxy. A configuration being present and the proxy being enabled are two different things: if the client lists routes but the system proxy is off, your browser may still use its previous connection. If the client needs permission to route system traffic, follow the on-screen instructions. Don’t let another proxy app manage the same settings at the same time.

macOS: Allow the app to open links and check proxy permissions

Get the macOS desktop client from the dashboard and install it. Launch the client before using one-click import. If your browser asks whether to open an app, check that its name matches the client you installed. To import manually, find the configuration or subscription section, choose to add a URL, and paste the link into the subscription URL field—not the server address field. Save and refresh the subscription, then set it as the active configuration.

Choose a route, then enable the connection or system proxy. Depending on how the client routes traffic, macOS may ask you to confirm network permissions or enter your device credentials. Once authorized, return to the client and check that the connection is enabled, then test it in a browser. Importing the configuration alone may not finish setting up the proxy. If your browser still uses its previous route, check that the system proxy is on rather than adding the same subscription again.

Android: Import a remote subscription and allow the VPN connection

Get the Android client from the dashboard. After installing it, open the subscription or configuration management section. Use one-click import from the dashboard, or choose the option to add a remote subscription by link and paste the URL. Save it and update the subscription. When the route list appears, select the active configuration and a route, then tap the client’s connect option.

The first time the system establishes a VPN connection, you may see a permission prompt. This confirms that the app can route network traffic; check which app is requesting permission, then allow the connection. After connecting, test your target app and check whether the connection stays active when the app is in the background. If it disconnects only in the background, check the app’s battery and background activity settings and allow background use if needed. You don’t need to change every power-saving setting on your device. If you use per-app routing, make sure your target app is included so it doesn’t keep using your original network.

iOS: Get the app as directed in the dashboard and add your subscription

Follow the current dashboard instructions to get an iOS client that supports subscription imports. Apps are typically downloaded from the App Store. After installing, use the matching import option provided in the dashboard. To import manually, look for “Add subscription,” “Remote configuration,” or “Import URL” in the app, save the link as a subscription configuration, and update it. Don’t enter the full subscription URL as a single server address.

When the route list appears, select a configuration and route, then enable the connection. The system may ask to add a VPN configuration and authorize it on your device. Afterward, return to the app and check the connection status. A VPN icon in the status bar only confirms that the system has established a connection; it doesn’t prove that your target site or app is using the expected route. Complete the checks below too. If menu names differ between versions, follow the dashboard’s installation instructions and the options shown in your app.

Check your exit IP and target app

Connect to a route and test your access

Once the import is complete, select a route from the client’s current list and connect. For your first test, leave the client in its default rule mode, then open the site or app you want to use. Don’t change the route, protocol, and routing rules all at once; if something changes, you won’t know which setting made the difference. Available regions, route types, and options depend on the latest lists in your dashboard and client. For help choosing a route, see the route list.

Check your exit IP first, then test your target app. Use a trusted exit IP lookup site to compare the results before and after connecting, and see whether the exit matches your selected route. In rule mode, the lookup site may be routed over your original network. If the result hasn’t changed, check the site’s routing rule before assuming the subscription is broken. Once the browser test is complete, open the apps you actually use and check that pages load, sign-in works, and content appears as expected.

If the client says you’re connected but your target app isn’t working, retrace the steps: Did the subscription update successfully? Is the VPNHO configuration selected? Is the system proxy or VPN enabled? Is the target app routed through your chosen route? If needed, close and reopen the app so it doesn’t keep using its previous connection. DNS checks depend on your resolution method and routing rules. For more details, see How to check whether your VPN is working. Don’t treat a single test result as definitive.

If the subscription update fails, check your local network, active subscription status, and whether the link is complete. If routes appear but the connection fails, try another route in the same configuration. If only one app fails, check its routing rules and the target platform’s account and region requirements first. Narrowing down the issue can save you from reinstalling unnecessarily and gives support details they can investigate. For more on packet loss, peak-hour slowdowns, and choosing a protocol, read the protocol guide. You don’t need to adjust every advanced setting just to connect for the first time.

After verification, note which subscription configuration and route you’re using. When you switch devices, follow the same steps to import and connect. If you need help, submit a ticket through the dashboard with the platform, client message, step where the issue occurred, and actions you’ve already tried. Hide your password and subscription link in screenshots. Specific error messages are more helpful than “can’t connect.” Contact support through user dashboard tickets.