No email required

VPN Setup Guide

Account → Plan → Subscription → Client → Connection Check

When setting up VPNHN for the first time, think of the process in two parts: confirm your service benefits in the user panel, then give your device's client the route configuration. The account manages orders and subscriptions; the client handles the connection. Follow the steps below, starting with your most-used device. Once it connects, it is easier to check each step as you set up other devices.

Interfaces vary across platforms and clients. “Subscription,” “configuration,” and “remote configuration” may refer to similar options, and button locations can change between versions. This guide explains the process by task; use the names, available clients, and permission prompts shown in your user panel and on your device. Clients and subscriptions are available after you sign in and are subject to the permissions shown in the panel.

Create an Account and Save Your Login Details

Select “Start Free” below to open the VPNHN user panel’s account creation page. No email address is required; create an account with a username and password. Before you fill in the form, choose a username you can remember and a password you don’t use on other websites. Submit the form once you have completed the required fields, then follow the prompts to enter the panel.

Once your account is created, find an option such as “Account Overview” and make sure the page shows your account before choosing a plan. Your panel status and client connection status are separate: signing in means you can manage your account, while confirming that your device can access the internet through a route requires the import and connection steps below.

Save your username and password in a password manager you trust. Because account creation does not require an email address, it is especially important to keep your login details safe. If you leave the page and come back later, use the panel’s sign-in option rather than creating another account. Manage your order and subscription under the same account to keep payment records together.

Start Free

Choose a Plan and Check Your Order Status

Open the plans section in your panel and choose a billing option based on how often you use the service. If you regularly use productivity software, AI tools, or streaming services, compare the monthly subscriptions first. If you travel occasionally or use the service intermittently, compare the data packages. The key difference is how long the data remains valid, not just the price. If you’re still estimating your needs, review the full plan prices and billing details before choosing a plan in the panel.

Monthly subscriptions include 60GB for ¥9.9/month, 250GB for ¥18/month, and 500GB for ¥28/month. Data resets monthly on the day you activate your plan. When checking your remaining data, keep your reset date in mind rather than assuming it follows the calendar month. If you upgrade mid-cycle, the price difference is prorated by the remaining days. Refer to the panel for the exact process and order details.

Data packages are ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. They expire when used up, not over time. VPNHN supports unlimited devices, but that does not mean the data allowance is unlimited; check usage records in the panel when using multiple devices. High-resolution video streaming can use much more data than occasional text messaging, so choose a package based on what you actually do.

Before proceeding, check the plan name, price, data allowance, and billing terms, then pay with Alipay, WeChat Pay, or USDT as instructed in the panel. After payment, return to your orders or account overview and confirm that the order and plan statuses have updated before getting your subscription. If the result is not shown yet, check your existing orders first to avoid submitting a duplicate payment before the status is confirmed. The service includes a 14-day money-back guarantee; see the Terms of Service for details.

Choose This Plan

Get Your Subscription and Import It into a Client

Once your plan is active, open the account overview in your user panel and look for the subscription, copy link, or client import option. A subscription link is not a webpage for viewing content; it is a credential that lets a client retrieve route configuration. The available routes appear in the client after import. When the configuration changes, the client usually retrieves the latest version from the same subscription source.

If the panel offers an import button for your client, first make sure the right client is installed and open on your device, then use that option. Your browser may ask permission to open an app; check that it is the intended app before continuing. If there is no suitable shortcut, copy the subscription and paste the full link into the client’s remote subscription field—not into a route name or local file path field.

The example below is a fake address included only to show what one looks like. It cannot be used to connect. Copy the link from your own account overview, not from an article, group chat, or someone else’s screenshot.

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

Copy the entire link, without adding spaces, line breaks, or quotation marks at either end. Your subscription link is an access credential: don’t share it publicly or include it in a full-resolution troubleshooting screenshot. If you think it has been exposed, check whether the panel offers a reset option and follow its instructions. After a reset, update the subscription on your other devices too. For details on updating subscriptions and keeping credentials safe, read the guide to getting and protecting your subscription link.

Open Account Overview

Import the Client Configuration for Your Platform

You can now open the client section in your user panel to find a client and instructions for your device. You need a network client that supports the subscription format provided by the panel—not a browser extension or a simple webpage shortcut. Choose a client recommended by the panel to avoid installing incompatible software and repeatedly trying to import your subscription.

Get the Client

Windows: Check the System Proxy After Import

On Windows, use a desktop client that supports remote subscriptions. Get the client from the panel, follow the installation prompts, and open it. In a page such as “Configuration,” “Subscriptions,” or a similar settings area, choose the option to add a remote configuration and paste the link copied from your account overview. Enter a recognizable name if needed, save it, then update or download the configuration.

When the route list appears, select the imported configuration and open the route selector. Before connecting, check whether the client needs “System Proxy” enabled. Some clients also offer tunnel mode, which routes device traffic through the client and may prompt for system permissions; follow the panel’s instructions. Start by testing commonly used websites in the default rules mode, then adjust other settings if needed. If websites work in your browser but a particular app does not, check whether that app uses the system proxy. Don’t assume every app is connected just because the client is open.

macOS: Grant Permission and Select a Configuration

On macOS, use a desktop client that supports subscriptions; get it from the panel. The first time you open it, macOS may ask you to confirm that the app can run or allow it to add a network configuration. Verify the app’s source and grant permission as instructed by the client. If macOS asks you to open System Settings, complete the requested steps before returning to the client instead of simply closing the prompt.

In the client’s configuration manager, choose an option to add a subscription from a URL or remote source, then paste the link and save it. After the update completes, make sure this configuration is selected before choosing a route and connecting. The menu bar icon can help you check the client’s status, but you still need to test access in a browser to verify it works. If you get stuck granting permission, read the macOS installation and permissions guide and follow the steps shown in your current version of macOS.

Android: Add a Remote Subscription and Allow the VPN Connection

On Android, use a mobile client that supports remote configurations. Check the user panel for a client and installation instructions for your device. Once installed, find an option such as “Configuration” or “Subscription Management,” then choose to add a link. Paste the full subscription address in the designated field, save it, and refresh. On the client’s home screen, make sure the newly imported configuration is selected.

Select a route and start the connection. Android will usually ask you to authorize the VPN connection. Make sure the request comes from the client you’re using, then allow it to connect. If another network proxy app is active on your device, disconnect it before testing the VPNHN configuration to avoid conflicts. Once connected, test it in your browser. If the connection drops only after switching to another app, check the system’s background activity and battery settings for your client.

iOS: Get the Client Using the Panel’s Instructions

On iOS, use a mobile client that supports the relevant subscription format. Follow the App Store instructions provided in the panel to get the client. After installing it, open the app and return to the panel to use the matching import option. For a manual import, look for “Subscription,” “Remote Configuration,” or an option to add a URL, then enter the subscription address and update it.

Once the routes have loaded, select the configuration and route you want to use, then connect. If iOS asks to add a VPN configuration, check the app name and follow the prompts to authorize it. If the import succeeds but no new routes appear, make sure you’re not still viewing an older configuration and check whether the subscription update completed successfully. The VPN status indicator only shows that the system is connected; follow the next step to check whether websites and apps actually work.

VPNHN also supports Linux. Check the panel for compatible clients and setup instructions. To use the service across devices, import the configuration and grant permissions on each one. There is no device limit, and you don’t need to create a separate account for every device. Keep the shared account credentials and subscription link secure.

Connect to a Route and Test Access

After importing, check that the right configuration is selected and that you’ve chosen a route, then connect through the client. For your first test, try a route in the same region as the service you want to use. The available routes and types are listed in the panel and client. To compare IEPL dedicated routes, relay routes, and direct connections, see the route guide. There’s no need to test every route during initial setup.

Next, open your browser and visit a website you plan to use, then test the same task in the relevant app—for example, opening a work page or loading a content list. This helps distinguish a connection issue from an account restriction on a particular service. A connected status in the client does not mean that third-party account region requirements, payment requirements, or content licensing conditions have also been met.

If your client offers split tunneling and global mode, start with the rules configuration recommended by the panel for everyday use. Split tunneling routes requests according to rules, while global mode sends all requests handled by the client through the selected route. If an app doesn’t connect as expected, you can switch modes temporarily to compare results, then restore the setting you prefer for everyday use. The scope of each mode depends on the client and system proxy settings; it does not automatically cover all network requests on your device.

If It Doesn’t Work, Check Each Setup Step

If the route list is empty, first check that you copied the complete subscription, your plan is active, and the configuration updated successfully. If the routes appear but none connect, check system permissions, proxy settings, and whether another network client is running. If only one route has a problem, try another available route in the same region to see whether the issue is specific to that path.

During troubleshooting, change one setting at a time and repeat the same test after each change. If you switch routes, proxy modes, and app settings all at once, it’s hard to tell what fixed the issue. If a streaming service shows a region notice or different content, don’t keep switching routes at random. Check the account region, detected exit location, and platform policies separately. For details, see the streaming guide.

Keep What Works, Then Set Up Other Devices

Once your browser and commonly used apps can complete the tasks you need, keep the current configuration and repeat the import steps on your other devices. If the panel later prompts you to update the configuration, refresh the subscription in the client and check that the selected configuration hasn’t changed. If problems occur after a restart, system update, or network change, check permissions, configuration, mode, and route in that order.

If you still can’t identify the problem, open a ticket through the user panel. Include your device’s operating system, client and route names, when the issue occurred, and the exact error message. Describe the results of testing in both your browser and the affected app. Before sharing screenshots, hide your subscription link, account credentials, and sensitive payment details. A clear set of steps to reproduce the issue is more helpful than simply saying “it won’t connect,” and can reduce the need for follow-up questions.

Start Free