ZaiVPN / Setup Guide

VPN Subscription Setup Guide

Account, plan, subscription, client, connection check. Follow these steps to get connected for everyday use, then adjust your server and proxy rules as needed.

Menus and labels vary across platforms and clients. This guide uses common terms such as “subscription,” “configuration,” and “import” to describe what to do. The actual options depend on what is currently shown in the user panel and client. If a label differs, look for the option that adds a subscription rather than an exact match for the button text.

Account setup

Create an account and save your login details

Start by opening the ZaiVPN user panel and creating an account with a username and password. No email address is required. Your username will be used to sign in later, and your password should be different from those you use on other websites. Submit the form as directed. If the username is already taken, choose another one. Opening a marketing page in your browser does not mean you are signed in; orders, subscriptions, and client downloads are all managed in the user panel.

After creating your account, make sure you can access the signed-in area. If you are still on the login screen, sign in with the username and password you just saved. Store your credentials in your device’s password manager rather than relying only on browser autofill. You will need them to access the same account if you switch devices or clear browser data. Your account password is for signing in to the panel, not for pasting into a client as a subscription link.

Next, choose a plan. There’s no need to enter a server address in the client yet: the client connects to servers, while the user panel manages orders and subscriptions. If you can’t sign in, check for extra spaces in the username and make sure autofill hasn’t replaced your password. Then see the account information on the Support page. If you need help from the support team, describe the message shown in the panel ticket—never include your password.

Start FreeNo email address required. Create an account with a username and password.

Order confirmation

Choose a plan and check its status

In the Plans section of the panel, decide whether you want a monthly subscription or a data package that you use as needed. Monthly subscriptions: ¥9.9/month for 60GB, ¥18/month for 250GB, or ¥28/month for 500GB. Data resets monthly on the activation date. Data packages: ¥158 for 300GB, ¥358 for 1000GB, or ¥658 for 3000GB. They last until the data is used and never expire. Choose based on how often you connect and what you use the service for; there’s no need to select a higher tier just to follow this guide.

After choosing a plan, check the order name, amount, billing method, and data allowance. Monthly subscriptions and data packages differ in how data is replenished, so don’t compare them by data allowance alone. If you upgrade a monthly subscription, the price difference is converted into remaining days. Read the order details shown in the panel before proceeding. Compare all prices on the Plans page, then return to the panel to continue.

Pay with Alipay, WeChat Pay, or USDT using the options shown on the checkout page. After paying, return to the user panel and check your order and plan status. A successful payment page does not mean the client is connected. If the panel hasn’t updated, refresh your order or account overview and make sure you’re signed in to the right account. Don’t create the same order again until you’ve confirmed its status. If you need help, keep your order details and explain the issue in a support ticket.

Make sure your plan is active before continuing. ZaiVPN supports unlimited devices and offers a 30-day money-back guarantee. See the Refund Policy for details on how to request a refund. Unlimited devices doesn’t mean each device gets a separate data allowance. Check the remaining data shown in your account so you can distinguish client setup issues from running out of data.

Choose This PlanView Plans →

Connection details

Get your subscription link from the panel

Open the account overview and check your plan and data status before looking for the subscription option. A subscription link lets a client load server configurations; it is not a regular website address or your login password. If the panel offers an import option for your client, choose the matching one. Otherwise, copy the link and paste it into the client’s subscription or remote configuration section.

Don’t edit the link after copying it or paste it into a search box. It may contain an account-specific access token, so keep it only on devices you use personally. If you need to share a screenshot when reporting an issue, hide the full link and any account details. When posting publicly, describe the error and what you were doing without showing connection credentials.

If your browser asks whether to open the client after you choose import, make sure the app is installed before allowing it to open. If nothing happens, copy the subscription link and add it manually instead of clicking repeatedly. After pasting, update or save the configuration. You should see a list of available servers, not just an empty configuration name.

If no subscription is available in the account overview, return to your orders and check that the plan is active and that you’re signed in to the right account. A failed subscription update doesn’t necessarily mean the servers are down. First make sure the full link was copied and the client supports its format. For more on formats and error messages, see the Support page. This guide continues with platform-specific import steps.

Open Account Overview

Platform setup

Import the client for your platform

Sign in and open the downloads section of the panel, then choose the ZaiVPN client for your device. After signing in, clients are available for Windows, macOS, Android, and Linux. The iOS option depends on your account’s plan status. You must be signed in to get your subscription. Follow the installation and setup instructions in the panel; there’s no need to look for a separate installer. Don’t enter your account password in apps from unknown sources.

Each platform below uses a network proxy client that supports subscription imports. Set up only the platform you use; you don’t need to install every client. If you already have a client, first check that it supports the subscription format. Similar names don’t mean configurations can be used interchangeably. Once the import succeeds, you should see a configuration name and server list. Then you can connect.

Windows: Import a subscription and set up the system proxy

Get the Windows desktop client from the panel and install it. In the app, look for an add option under “Subscriptions,” “Configurations,” or a similar management section. If the client supports quick import, open it from the panel. Otherwise, add the subscription by link, paste the one you copied, and save it. Update the configuration and check that the server list appears, then set the new configuration as active. If you’ve downloaded the configuration but not enabled it, the connection screen may still show an old server.

For your first session, use the client’s recommended default settings and don’t run multiple proxy apps at once. To connect, you’ll need either the system proxy or the client’s tunnel mode. These work differently, so the connection icon alone doesn’t confirm that every app is covered. Start with one clear connection method. Once it works in your browser, you can configure proxy settings for individual apps.

macOS: Remote configuration and network permissions

Download the macOS desktop client from the panel and open it by following the installation prompts. In the configuration or subscription manager, add a remote configuration, paste your subscription link, save it, and update. If you use quick import from the panel, check the import source and configuration name before confirming any prompt from the client. When the import is complete, select the new configuration and make sure the server list expands. This helps avoid accidentally continuing to use an older configuration.

When you start a connection, macOS may ask you to allow a network configuration or related component to run. Read the system prompt and grant permission; if needed, follow the instructions to confirm in System Settings. If the app window is closed but its menu bar icon is still visible, check its status there. Closing the window doesn’t necessarily disconnect you. To stop the connection, use the client’s disconnect option and check that the system proxy has returned to its previous state.

Android: Update your subscription and keep the client running in the background

Sign in to the panel, download the Android client, then install and open it. Add your subscription link in the subscription or configuration section. Paste the link, save and update the configuration, then choose a server from the list. The first time you connect, Android will ask for permission to set up a VPN connection. Make sure the request comes from the client you’re using, then allow it. This permission creates a network connection on your device; it is separate from signing in to your ZaiVPN account in a browser.

If the connection drops when you switch apps or lock your screen, check whether your system is restricting the client’s background activity. Allow the client to run in the background in your device settings and adjust battery restrictions if needed. There’s no need to disable battery saving for every app. First make sure websites load normally in your browser, then consider setting up per-app proxy rules. Adding rules too early can make it hard to tell whether an app is excluded from the proxy or the server isn’t connected. See the Android setup and verification guide for details.

iOS: Access the panel and authorize the VPN configuration

On an iPhone or iPad, first check the iOS option in the panel’s downloads section. The iOS download option is available only to accounts with a purchased, unexpired plan. If you see a message about your plan, check your account status instead of repeatedly trying links from other sources. Get the client using the App Store link provided in the panel, then return to the panel to use the matching import option, or paste the link in the app’s subscription manager.

After importing, check that the configuration has updated and choose a server to connect. When prompted to add a VPN configuration, confirm the app name and allow it, then follow any additional prompts on your device. If you cancel the permission request, return to the client and start the connection again. Seeing the VPN status in iOS only confirms that the network connection is established. Continue by checking that your destination app works and that your exit IP matches the selected region.

Get the Client

Check the results

Connect to a server and verify that it works

Return to the client’s server list, choose a region that suits your destination, and start the connection. For your first session, there’s no need to compare every region or keep changing protocols and rules. Keep the configuration, server, and proxy mode consistent so it’s easier to identify what changed if something goes wrong. See the Server List for regions and server types. Available options depend on the latest subscription update in your account.

Once connected, open your destination website in a browser and make sure the page loads fully. Then visit the IP checker to see your current browser exit IP. The detected region should match the selected server’s exit region. If you still see your previous exit IP, check that the client is running and that the proxy rules include your browser’s traffic. An IP check only shows the route used for that request; other apps on your device may use different routes.

If websites load but one app still can’t connect, fully close and reopen it to clear any session from before the connection changed. If only a particular service reports an error, note the service name and message rather than assuming the entire server is down. Some services base access on account region, content licensing, and their own policies. A working server connection doesn’t guarantee access to specific content.

If nothing loads, check these items in order: whether the subscription has updated, the plan is active, system permissions are granted, and proxy mode is enabled. Change just one setting at a time and test again. If you switch servers, leave the other settings as they are. If the problem continues, check the connection troubleshooting guide on the Support page or open a panel ticket with your system, client, server region, and error message. Hide your subscription link before submitting.

You’re all set when the client has loaded your subscription, servers are available to choose, connection permissions are granted, your destination loads, and the exit IP matches what you expect. Get to this point first, then adjust rules for your everyday use.

You’ve completed the core setup. When you switch devices, sign in to the same panel to get the client and subscription, then repeat the import and verification steps. For more on protocol choices, direct versus relay connections, congestion, and packet loss, read the Protocol and Server Technical Reference. This information can help optimize your connection, but you don’t need it to get started.