VPNLH Setup Guide

Account → Plan → Subscription → Client → Connection check. Follow the steps in order: first make sure the route list appears, then check that traffic is routed as expected.

Create and Save Your Account

Use the “Start Free” link below to open the VPNLH user panel. Create your account with a username and password—no email address required. Before entering your details, make sure the page is on the official site. Choose a username you can use to sign in later, use a unique password, and save it in a password manager you control.

After submitting the form, follow the page prompts to open your account overview. If the form remains open, check the guidance beside each field, make sure your username is available, and confirm that both password fields match. Don’t submit repeatedly. If you already have an account, use the panel’s sign-in option; you don’t need to create another account for a new device.

Creating an account lets you access the panel; it doesn’t activate subscription data. First confirm that you can open your account overview and the plans section, then choose a plan. Use the same account to get your subscription, view orders, and submit support tickets. When using another device, sign in with the credentials you saved.

Start Free

Choose a Plan and Review Your Order

Open the plans section in the panel and distinguish monthly subscriptions from data packages. Monthly subscriptions are suited to ongoing use: ¥9.9/month for 60GB, ¥18/month for 250GB, or ¥28/month for 500GB. Data resets monthly on your activation date, not on the first day of each calendar month. Choose based on your video streaming, file transfers, and everyday browsing—not just the number of devices.

Data packages are consumed as you use them, have no expiry, and are available in these options: ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. Their billing works differently from monthly subscriptions, so check the plan name, price, and data allowance before confirming your order. For a full comparison, read the plan details before returning to the panel.

After choosing a plan, follow the order page prompts to pay with Alipay, WeChat Pay, or USDT. Keep the order page open during payment, then return to the panel to check the order status and available account details. If your payment app shows that payment is complete but the panel hasn’t updated, refresh the order status first. Don’t create a duplicate order before checking the original.

VPNLH supports use on any number of devices, but data use across the same account is still subject to your plan’s allowance. If you upgrade mid-term, the price difference is converted into remaining days; follow the amount shown in the panel. This service offers a 60-day no-questions-asked refund. See the refund policy for instructions and details. Once you’ve confirmed your plan in the account, get your subscription.

Choose a Plan

Get Your Subscription from the Panel

Return to your account overview and find the subscription, copy-link, or client-import option. A subscription provides your client with the route configurations available to your account; it isn’t a regular webpage to revisit in a browser. Check the import options in the panel, then choose automatic import or copy the link.

If the panel offers an import option for your client, install that client first, then select the option. If your device asks whether to open an app, check the app name before continuing. In the client, confirm that the configuration is saved—opening the app alone doesn’t mean the import is complete. If automatic import doesn’t work, use the subscription link import option in the client.

To import by link, paste the full URL from the panel into the client’s subscription address field. Check that nothing is missing from either end and that there are no spaces or line breaks. Don’t share the link in group chats, public notes, or online diagnostic tools. It’s an account credential, so hide it, along with QR codes and other account details, in any screenshots you share for help.

After saving, update the subscription or download the configuration. The client should then show a configuration name and selectable regional routes. If the update fails, check that the link is complete, your account is in good standing, and the client can reach the subscription URL. There’s no need to change your system network settings right away. If you’ve reset the subscription in the panel, replace the old link on your other devices too.

Open Account Overview

Import on each platform

Open the downloads section in the panel and choose the VPNLH client for your operating system. Sign in to download for Android, Windows, macOS, or Linux; you don’t need to have purchased a plan. Getting a client and using a subscription are separate steps. The iOS option requires an active purchased plan; follow the panel prompts to access it. All download and subscription options are in the panel—this guide does not link directly to installers.

Use the client offered in the panel for your operating system, or a subscription-compatible client explicitly supported by the panel. Renaming a file won’t convert it between configuration formats. If you already have a client, first check whether the panel offers a compatible import method. Install the client before returning to the subscription option. You don’t need to enter your account password into an unfamiliar configuration converter.

Get the Client

Windows: Configuration List and System Proxy

On Windows, use the desktop client provided in the panel. The first time you open it, look for “Subscription,” “Configuration,” or “Import from URL.” Paste the subscription URL copied from your account overview, give the configuration a recognizable local name, then save and update it. If the panel can open the client directly, you can use automatic import; return to the client afterward to confirm the configuration appears in the list.

Once the routes appear, select the configuration and find the connection toggle on the client’s home screen or in settings. The first time you connect, Windows may ask for network-related permissions. Check that the request comes from the client you just installed before allowing it. If you use system proxy mode, make sure the system proxy is enabled. It mainly affects apps that follow the system setting, so don’t assume every app will use the same exit route.

macOS: Subscription Setup and Network Permissions

On macOS, choose the Mac desktop client offered in the panel. After installation, open the client’s configuration manager, add the remote subscription, paste the link, and update it. Check that the list of regions or routes appears. Some clients put the import option in the menu bar icon; open that menu to manage configurations rather than entering the subscription URL in macOS network settings.

When you connect, macOS may ask to add a network configuration or enable a network extension. Check the app name and source before following the system prompts to approve it. After granting permission, return to the client and check the connection status. If other networking tools are running, confirm which app is managing the current connection to avoid overlapping proxy settings, then verify your exit location.

Android: Remote Subscription and VPN Permission

On Android, use the mobile client provided in the panel. Open the subscription or configuration page, choose the option to add from a link, and paste the full URL from the panel. Save it and update manually. If the configuration name appears but there are no routes, don’t connect yet. Check whether the update succeeded and make sure you didn’t choose an option to import a local file or scan a code.

Select a configuration and route, then connect. When Android asks for permission to set up a VPN connection, confirm the app and allow it, then check the status in the client. If the connection often drops when you switch apps, review your device’s battery and background activity settings and allow the client to keep running as needed. Don’t disable unrelated security features to troubleshoot the connection.

iOS: Panel Access and Configuration Permission

On iOS, first check in the panel that your plan is still active. Then open the downloads section and follow the prompts to get the client from the App Store. If you don’t have an eligible plan, follow the panel instructions to choose one. Don’t install an app with a similar name just because it appears in search results. Access to the panel option depends on your account status; the page shown after signing in is the source of truth.

After installation, return to the panel and use the matching import option, or paste the link in the client’s subscription manager. Save and update the configuration, confirm the route list appears, then connect. If iOS asks to add a VPN configuration, verify the client before allowing it and complete any further system prompts. For a screen-by-screen walkthrough, see the iOS Setup Guide for Beginners.

Linux and Other Existing Clients

Linux users can also get a compatible client from the panel’s downloads section; sign in to download it. In a graphical client, the steps are still to add a subscription, update the configuration, and select a route. For command-line tools, environment variables, or developer tools, first check which proxy settings the app uses. See the Complete AI Guide for details; system-level configuration is outside the scope of this page.

Connect and Check Traffic Routing

Once the import is complete, choose rule-based or smart routing, then select a route that meets the target service’s regional requirements. Smart routing sends requests that need an international route through the appropriate exit, while websites in mainland China remain directly connected. You don’t need to route every app through the same exit just to test one international website. Keeping the client’s default rules in place makes troubleshooting easier.

After connecting, check that the client shows an active connection and displays the selected configuration and route. Then open IP Check to see the exit location used by your browser. The result reflects only that request, not every app. Your browser and other software may use different proxy routes, and split tunneling can send different websites through different exits.

Next, open an international service you actually use and check that pages load, sign-in works, and requests complete. When testing AI tools, send a routine request and see whether the response completes. For streaming, check the service’s account-region rules and actual playback. A working route doesn’t guarantee that every feature is available; platforms may make their own decisions based on your account, exit location, and their policies.

Then open websites you regularly use in mainland China and confirm that pages and everyday features work. If the client provides connection logs, check which rules match the domain and which route it uses to distinguish a direct connection from an international route. Don’t stop at seeing that the client is connected, and don’t assume a single page failing to load means the route is unavailable.

If something doesn’t work, retrace the steps in order: check the account plan, confirm the subscription updated, verify the selected configuration, check that the route is connected, and make sure the app uses the expected proxy settings. Keep the configuration unchanged and try another route that meets the target region’s requirements. If the issue affects only one app, note its name, the error message, and the selected region. Changing several settings at once makes the cause harder to identify.

If you still can’t connect, sign in and submit the details above through the support ticket page. Hide your password, subscription link, and QR code in screenshots. For further help with AI platform region checks, persistent connections, APIs, or developer tools, read the Complete Guide to Accessing AI Tools. To compare available regions, see Global Network Routes.

Start Free