Client setup · Getting started

VPNHead subscription import and connection guide

Work through setup from account to client in order. Skip steps you’ve already completed. First make sure the subscription updates correctly, then check the connection and the app you want to use.

Create an account with a username and password—no email address required. Get clients and subscriptions from the dashboard; this page does not provide installers or direct subscription links.

Create an account and locate the dashboard

Open the “Free Trial” link below to access the user dashboard from the site’s root directory. Create an account with a username and password—no email address required. Before entering your details, make sure the page is still on VPNHead. Choose a username you’ll recognize and a password you don’t use for other services. Follow the on-screen prompts to reach the dashboard. If you land on the login page, sign in with the details you just saved; there’s no need to create another account.

Once you’re in the dashboard, locate the account overview, downloads, and plans sections. Make sure you’re signed in to the account you intend to use. Orders, plan status, and subscriptions are all tied to that account. If you continue on another device, sign in to the same account so you don’t end up looking for a paid plan in a different one.

Creating an account and activating a plan are separate steps. The “Free Trial” button takes you to the dashboard; what’s available depends on what the dashboard shows. This page makes no promises about trial data or duration. Save your login details, then move on to choosing a plan. If you already have an account, use the login link at the top instead of repeating these steps.

Start Free

Choose a plan and review billing and data

Open the plans section in your dashboard. Check the billing terms first, then the data allowance. Monthly subscriptions suit ongoing use and reset each month on the activation date. Data packs are used as needed, expire only when the data runs out, and never expire by date. Since their time limits differ, don’t compare them by data allowance alone. If you’re unsure how much data you need, consider your usual browsing, work, and video use, then review the full details on the Plans page.

VPNHead monthly plans are ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data packs are ¥158 for 300GB, ¥358 for 1000GB, and ¥658 for 3000GB. The service has no limit on the number of devices connected at the same time, but using multiple devices still draws from your account’s data allowance. Unlimited devices does not mean unlimited data. If you upgrade a monthly plan mid-cycle, the price difference is converted into remaining days. Review the amount shown in the dashboard before submitting.

When you’ve chosen a plan, confirm the order as prompted in the dashboard. Check that the selected plan, amount due, and payment method are correct, then pay with Alipay, WeChat Pay, or USDT. Return to the account overview and confirm the plan is shown as active. If the status hasn’t updated, refresh the dashboard or reopen the overview and check the order. Don’t pay again just because the update is taking time. For help, describe the order status in a dashboard support ticket; don’t share full payment records publicly.

VPNHead offers a 7-day no-questions-asked refund policy. See the Terms of Service and Support Center for refund rules and order issues. Once your plan is active, get your subscription so your account status and client configuration are aligned.

View Plans

Get your subscription from the account overview

Open the account overview in your dashboard and find the subscription or import option. A subscription URL provides server configuration to your client; it is not a regular webpage or a login address. It is usually linked to your account permissions, so keep it as secure as your login details. Don’t share it in public chats or documents, or paste it into untrusted online conversion tools. If you share a screenshot, hide the full URL and any credentials it contains.

If the dashboard offers an import option for your client, you can use it after installing the client. If your browser asks to open an app, check that it’s the client you intend to use before confirming. If the app doesn’t open, make sure installation is complete, then copy the subscription URL and add it manually in the client. A browser that doesn’t respond doesn’t mean there’s a problem with your plan.

To add a subscription manually, paste the full URL into the client’s remote configuration field. Don’t add explanatory text before or after it, and don’t paste it into a server address, password, or search field. To distinguish it from other configurations, you can name the subscription VPNHead. Save and update it. You should then see a server or policy list, not just an empty configuration entry.

This page does not display real subscription URLs. If the client reports an update failure, first check that you copied the entire URL, your plan is active, and your device has an internet connection. Getting a fresh URL and importing it again is usually safer than repeatedly changing unfamiliar settings. For more on URL formats and subscription update errors, visit the Support Center; you don’t need to investigate every setting to get started.

Open Account Overview

Get and set up a client for your device

Next, open the downloads section in your dashboard and choose the VPNHead client for your device’s operating system. This is a client that can read subscription configurations, not a browser extension. Downloads for Windows, macOS, Android, and Linux are available after sign-in; iOS requires an active plan. Installing the client and having an active subscription are separate requirements. After downloading, import your subscription and confirm your plan status.

Read the current installation and import instructions in the downloads section before you begin. If the dashboard provides a compatible import option, use it rather than looking for another source. The platform sections below cover common steps. Menu names may change, but the process is the same: add the subscription, update the configuration, then enable it.

Windows: Find the subscription or configuration section in the desktop client

Sign in to the downloads section to get the Windows desktop client, then install and launch it according to the current instructions. In the main window, look for “Subscription,” “Configuration,” or a similar section. If the dashboard supports direct import, return to the overview, select the relevant option, and allow the installed client to open when prompted. Otherwise, add a remote configuration in the client, paste the subscription URL into the address field, save, and update it.

Once the server list appears, select the VPNHead configuration you just imported so it becomes active. If you only add it without selecting it, the client may continue using an earlier configuration. On your first connection, enable the system proxy or connection mode required by the client. Keep the default rules for now and don’t run another proxy client at the same time. Then continue to the connection checks on this page.

macOS: Install the client before allowing it to manage connections

Get the macOS desktop client from the dashboard and install and open it using the included instructions. Go to subscription or configuration management and use the option to add a remote configuration from a link. Paste the subscription and update it. If you import from the dashboard, your browser may ask to open an app; check that the app name matches your client before continuing. After import, you should see servers or policies.

When you connect, macOS may ask you to approve network permissions. Grant only the permissions needed, following the downloads section instructions and the client’s prompts. Don’t disable system security settings to troubleshoot. A client icon in the menu bar doesn’t necessarily mean you’re connected; check the configuration and connection status in the app, then test your exit IP and the app you want to use.

Android: Update the subscription and approve the system connection request

Sign in to the downloads section to get the Android client, then install it as prompted. In the app, use the subscription, configuration, or add option that supports remote links. If Android offers to read from the clipboard, first confirm that it contains the subscription URL you just copied. Save and update the configuration, wait for the server list to appear, then select the configuration you added.

When you tap Connect, Android may show a VPN connection request. This is the system asking permission for the app to manage network traffic. Check that the request comes from the client you installed before proceeding. After granting permission, return to the app and check its status. If another app is also managing network traffic, disable it and try again. The status bar icon can help, but verify the connection with an exit IP lookup and by accessing the service you want to use.

iOS: Get and import the client with an active plan

On iOS, you need an active plan in your account to access the client link in the dashboard downloads section and follow the instructions to the App Store. If the dashboard says an active plan is required, return to the account overview and check your plan status rather than trying installation links from other sources. After installing the app, open a client that supports subscription imports, then return to the dashboard to get the relevant import details.

Use the import option in the dashboard, or add a remote subscription in the client’s subscription or configuration section. Save and update it, confirm the server list appears, then select the configuration and connect. If iOS asks to add a VPN configuration, check the app name and follow the prompt. If you switch devices or reinstall later, sign in to the same account and get the configuration from the dashboard. You don’t need to create another account for the same device.

Get the Client

Connect to a server and check that the setup works

Once the client shows a server list, make sure the VPNHead configuration is active, choose a server, and connect. For your first session, keep the client’s default rules mode so requests that need the proxy are handled by the configuration. Rules mode and global mode affect which apps use the server; avoid changing several settings at once before you’re connected. For more on split tunneling, see Choosing a VPN: Server options and trade-offs after confirming the basic connection works.

Start by checking your network’s exit IP. Keep the client connected, open the IP lookup page, and follow its instructions to check your browser’s current exit IP. Interpret the result in light of your current rules: the lookup page may be set to connect directly, so an unchanged result alone doesn’t prove the connection failed. If the lookup itself returns an error, check the tool’s message first; an issue with the lookup service doesn’t necessarily mean the server is down.

Next, open the website or app you actually want to use and check that it loads, lets you sign in, or supports the function you need. A webpage loading, the client showing “Connected,” and a service allowing sign-in each reflect a different part of the setup. The target platform may also decide which features are available based on account region, how it identifies your exit IP, or its own policies. A successful connection doesn’t guarantee that every service will work. For streaming, see our streaming availability guide to learn how to check a specific service.

If it doesn’t work, troubleshoot the part where the problem occurs. If the subscription won’t update, return to the overview, get it again, and check your plan. If the configuration lists servers but won’t connect, check system permissions and conflicts with other network tools. If the connection is on but only one app has problems, close and reopen it, then check the routing rules and the service’s status. Change one thing at a time and keep the original configuration so you don’t break a subscription that updates correctly.

If the issue persists, look for a matching symptom in the Support Center or sign in to the dashboard and submit a ticket. Include your operating system, where the problem occurs, the client’s message, and whether switching servers makes a difference. Hide subscription URLs and account details in screenshots. You’re set up when the subscription updates, the configuration connects, and the target app works as expected. Once those conditions are met, you can fine-tune your server choice and everyday settings.

Open a Support Ticket

Try It Free