Follow the page in order to create an account, choose a plan, import your subscription, and verify the connection. Only the essential steps are covered here; advanced protocol tuning and complex troubleshooting are outside the scope.
COVERAGE90+ countries / 200+ routesChoose a route by region in the client
DEVICESUnlimited simultaneous devicesImport the subscription separately on each device
REFUND14-day no-questions-asked refundsReview the plan terms before ordering
STEP 01
Create an Account
First, open the account creation page in the ZJVPN user panel. You only need to set a username and password; no email address is required. Use a username that is easy to recognize but different from those used for other important accounts. Store the password separately and avoid reusing the same credentials across services.
If the page takes you straight to the user panel after submission, the account is ready to use. Confirm that the displayed username is correct before choosing a plan. There is no need to look for a subscription link yet: without an active plan, importing a configuration into a client will not establish a normal connection. If the page remains unchanged, check whether the username is already taken and whether both password fields match, then follow the on-screen instructions.
When you switch devices later, use the same account to access the panel. ZJVPN does not limit the number of devices that can be online at the same time, so you do not need separate accounts for Windows, macOS, Android, and iOS. Each device can access the client and subscription details after signing in to the same account.
Once the account is ready, open the Plans page in the user panel. Monthly subscriptions include ¥9.9/month with 60GB, ¥18/month with 250GB, and ¥28/month with 500GB. Monthly data resets each month on the activation date, making these plans suitable for regular use with a predictable monthly allowance. Do not compare price alone; estimate your typical usage first. Regular browsing and office work usually use less data, while sustained HD video consumes it faster.
If your usage is irregular, you can choose a data package instead. Options are ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. Data remains available until used and never expires. Unlike monthly subscriptions, these packages do not reset each month, making them better suited to occasional use. When upgrading a monthly subscription mid-cycle, the price difference is prorated by the remaining days. Review the selected tier again on the order confirmation page before submitting.
After confirming the plan, follow the prompts to pay with Alipay, WeChat Pay, or USDT. When payment is complete, return to the user panel and check whether the plan status and available data have updated. If the status has not changed, do not create duplicate orders in succession. Refresh the overview once first; if the issue persists, submit the order details through a support ticket. ZJVPN offers 14-day no-questions-asked refunds; the help page explains where to apply and how requests are handled.
Once the plan is active, open the user panel overview. Subscription details are usually shown alongside remaining data, expiry status, and client access options. Look for “Copy Subscription,” “Subscription URL,” or a one-click client import option, then choose the method that fits your device. Prefer one-click import when available; it passes the subscription to the installed client. If the client does not open automatically, copy the link and import it manually.
The subscription link is a personal configuration credential. Store it securely and do not post it on public pages, share it in group-chat screenshots, or save it on someone else’s device. This guide does not display a real subscription address. The example used to show the format is:
https://example.com/sub?token=YOUR_TOKEN
When copying, make sure the entire link is preserved from beginning to end. It must not contain extra spaces, line breaks, or Chinese punctuation. If the client says the address is invalid, return to the overview and copy it again instead of editing it manually. When the subscription is updated, the client only needs to fetch the configuration again; there is no need to place another order. After copying, continue to the next step and import it into the client for your platform.
Clients must be obtained from the Downloads area of the ZJVPN user panel. Marketing pages do not provide static installers or publish subscription addresses directly. After opening Downloads, the system lists available clients and import instructions by platform. Installing the client first and then returning to the overview to copy the subscription helps avoid searching across multiple windows.
In the user panel, choose the Windows client and complete the installation as instructed. After opening it, look for “Subscription Management,” “Configuration Management,” or “Import from URL.” Create a subscription entry, paste the complete link copied from the overview, give the configuration an easy-to-recognize name, and update it. When the update succeeds, regional groups or routes will appear in the main interface.
Select a route and enable the system proxy or connection switch. The first launch on Windows may show a system permission prompt. Confirm that the app name matches the client provided in the panel before allowing it to create a network configuration. If the route list is empty, update the subscription manually. If the update still fails, return to the panel, copy the address again, and check the plan status.
MAC
macOS
Open the macOS client section from the user panel and follow the instructions to get the client suitable for your system. On the first launch, macOS may ask you to allow a network extension or add a VPN configuration. After granting system permission, use the client’s configuration or subscription menu to import from a link, paste the subscription address, and refresh.
After importing, choose a route from the menu bar or the client’s main window and connect. If the client says it is connected but webpages do not change, disconnect completely and reconnect, then check whether the VPN configuration is enabled in System Settings. For recurring permission failures or an unloaded network extension, continue troubleshooting macOS permissions on the diagnostics page.
AND
Android
Open the Android client section in the user panel and install the client. Launch the app, tap Add in the subscription, configuration, or remote configuration screen, choose import by link, and paste your personal subscription address. Save and update, confirm that the route names appear in the list, then return to the main screen and choose a route.
When connecting for the first time, Android displays a system confirmation dialog to create a VPN connection. The client cannot manage network traffic until you allow it. To reduce the chance of the connection being paused after switching apps, allow the client to run in the background in the device’s battery settings. Menu names vary widely by manufacturer; if you cannot find the option, consult the mobile instructions in the Help Center instead of changing other network settings.
IOS
iOS
Choose iOS in the user panel and follow the instructions to get a compatible client from the system app store. Open the client, find the subscription, configuration, or Import from URL option, paste the link copied from the overview, and save it. If the panel offers one-click import, you can use it to open the installed client directly.
When you choose a route and connect, iOS asks for permission to add a VPN configuration. Complete the device verification to authorize it. Once the VPN status appears in the status bar or Control Center, open a browser to verify the connection. If switching routes has no effect, disconnect the current connection in the client, select the new route, and enable it again rather than merely changing the name in the list.
STEP 05
Connect and Verify It Works
After importing the subscription, choose a destination region from the client’s route list. For content tied to a specific region, select a route that matches it. For ordinary browsing, start with a route geographically closer to you. After selecting a route, turn on the connection and wait until the client clearly shows that it is connected before continuing.
For verification, first open a regular webpage that normally works. This helps distinguish a local network issue from a route issue. If ordinary webpages fail even without a connection, restore the local network first. If they work normally but nothing loads after enabling the connection, return to the client and switch routes or update the subscription. Do not change system DNS, proxy mode, and multiple client settings at once, or it will be difficult to identify what caused the change.
Once regular webpages work, check whether the exit region matches the selected route and open the website or app you actually need. If a webpage loads but an app still does not work, fully close the app and restart it so it creates a new network connection. Some apps cache an old connection before a route switch, so changing the route in the client may not refresh it immediately.
When streaming or using AI Tools, if a page opens but the content region is not as expected, first switch to another route in the same target region. Then clear that website’s session data and sign in again. A successful connection only confirms that the network path is established; services may determine region in different ways. For more on choosing routes, see the route-type explanations on the Routes page.
STEP 06
Update the Subscription and Handle Issues
During normal use, you do not need to paste the link repeatedly once the client has saved the subscription. If the route list changes or the client says the configuration is outdated, open subscription management and click Update. If updating fails, check in this order: confirm that regular webpages open on the local network, sign in to the user panel and check the plan status, copy the subscription address again, and finally retry on a different network.
Connection speed depends on the network period, local access quality, the destination website’s location, and the selected route. If speeds drop, switch to another route in the same region before uninstalling the client or deleting all configurations. For frequent disconnections, check whether the system restricts the client’s background activity and whether another tool on the device is also changing network settings.
This page covers only the main path from account creation to the first connection. For failed subscription updates, connected-but-unreachable webpages, peak-hour slowdowns, mobile background disconnections, DNS issues, or an app that will not work, continue by symptom on the Troubleshooting page. For account, billing, refund, and basic connection questions, browse the Help Center by category.
If you still cannot restore service after troubleshooting, submit a support ticket from the user panel. Include your platform, client type, selected route, the stage where the issue occurred, and the steps you have already tried. Attach error details only if they contain neither the subscription link nor account credentials. A complete description reduces back-and-forth and helps support staff start diagnosing from the relevant connection stage.