Create an Account and Sign In
Z9VPN accounts use a username and password; no email address is required. Open the account creation page in the user dashboard, enter the username and password you want to use, and submit the form as prompted. Save your password somewhere secure and don’t reuse one from another website. Keep your username somewhere safe and accessible too; you’ll need it to sign in later.
Once you’re done, make sure the account page has opened and you’re no longer on the form. If you see an error, follow the prompt to check your username format, password, or whether you submitted the form more than once. Don’t create multiple accounts to see if it worked; you could lose track of which account you plan to pay with.
You should now be able to sign in to the dashboard and see an overview, plan details, or client downloads for your account. Creating an account and activating a paid subscription are separate steps: reaching the dashboard doesn’t mean a plan is active. Once you’ve confirmed your account works, choose a plan. If you already have an account, use “Log in” at the top of the page instead of creating another one.
Choose a Plan and Complete Your Order
Open the plans page in the dashboard. First, compare monthly plans with data packages, then compare the included data. Monthly plans are ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data resets monthly on the day your plan starts. If you upgrade mid-cycle, the price difference is prorated for the remaining days. For full details, read the pricing page before returning to the dashboard.
Data packages are charged by usage, never expire, and are available at ¥158 for 300GB, ¥358 for 1000GB, and ¥658 for 3000GB. The difference from a monthly plan is how long you can use the data, not just the price. Choose the billing option that fits how often you use the service. A data package does not automatically refill each month.
After choosing a plan, review the plan name, amount, and billing terms on the order confirmation page. Pay with Alipay, WeChat Pay, or USDT. Once the payment page confirms completion, return to the dashboard and check your order and subscription status. If the order is still processing, check the existing order first instead of creating another or paying again.
You’re done when the dashboard shows that your chosen subscription is active and lets you continue to get your subscription link—not simply when the payment page closes. All plans support unlimited simultaneous devices and include a 30-day money-back guarantee. If the order status doesn’t match the payment result, keep your order details and contact support through the support page. Avoid sharing personal information from payment screenshots on public pages.
Get Your Subscription Link from the Dashboard
Once your subscription is active, open the account overview and look for “Import subscription,” “Copy subscription,” or a similar option. The subscription link lets your client retrieve route settings; it isn’t a regular web address to open in a browser. Use the dashboard’s copy button to avoid missing part of the link, then switch to your own client to import it.
If the dashboard offers one-click import and the matching client is already installed, follow the prompt to open the app. Your system may ask whether to allow an external app to launch; check which app is being opened before confirming. If it doesn’t open, or you haven’t installed a client yet, copy the link and import it manually. There’s no need to keep clicking one-click import.
The example below shows what a subscription address looks like; it cannot be used to connect. Get your actual address from the dashboard for your account. Don’t copy the example into a client, or share your real subscription link in chat groups, public repositories, or screenshots. When contacting support, an error message and the step where it occurred are usually more helpful. Never post your full subscription link publicly.
https://example.com/sub?token=YOUR_TOKEN
If there’s no subscription option in your overview, first check that you’re signed in to the same account used for payment, then confirm the order is active. Don’t change your device’s network settings yet; the client can’t retrieve its configuration until the subscription is ready. Once you can copy your link, follow the instructions for your platform below.
Import into Clients on Each Platform
On the dashboard’s client page, choose the version for your device. After signing in, you can get the client for Windows, macOS, Android, or Linux. For iOS, check the dashboard for the available download option while your plan is active. Install the client before importing your subscription. This guide doesn’t provide direct installer links; don’t download clients from unverified search results.
The process is the same on every platform: open subscription or configuration management in the client, add a remote subscription, paste the full link, save it, and update. Saving the link only adds a configuration source; the import is complete once the update succeeds and the route list appears. If the client asks for a configuration name, choose something easy to recognize. The name won’t affect your connection.
Windows: Find Subscription or Configuration Management
Use the Windows desktop client provided in the dashboard. After installing and opening it, find “Subscription,” “Configuration,” or a similar management area, then choose to add a remote configuration. If there’s an “Import from clipboard” option, copy your subscription again from the dashboard and switch back to the client to import it. If you’re adding it manually, paste the address into the link field, not the configuration name field.
Save the configuration, update it, and check that it appears and expands to show a route list. If the content can’t be parsed, copy the full subscription again and make sure you haven’t included explanatory text, spaces, or line breaks. Don’t edit the address or its parameters yourself. For now, just load the configuration; enable the system proxy or connection toggle in the verification steps below.
macOS: Check System Permissions After Importing
Use the macOS desktop client provided in the dashboard. Add a remote subscription in subscription management or the configuration page. If you use one-click import from the dashboard, your browser may ask whether to open the client. Confirm the app, then check that the new configuration appears. If it doesn’t, copy the subscription link and add it manually. Avoid saving multiple configurations with the same content.
On your first connection, macOS may ask to allow a network configuration or network extension. Follow the prompts shown by the client and macOS. Check the app name before granting permission, and don’t remove unrelated network configurations. When you’re done, return to the client and confirm that the configuration updates and routes are available. For details on using Apple services alongside a VPN, see Connection and Troubleshooting.
Android: Add Your Subscription and Keep the Client Running
Use the Android client provided in the dashboard. Open configuration or subscription settings and import using an add-link, remote subscription, or clipboard option. Save and update the configuration, then check the route list. If the list is empty, confirm that the configuration is selected; you may have added a configuration source without enabling it.
When you connect for the first time, Android will ask for permission to set up a VPN connection. Check the app and allow it. If the connection drops when you switch to another app, check the device’s battery optimization and background activity settings for the client, and allow it to keep running. Settings vary by device brand; you don’t need to turn off battery saving for the whole device.
iOS: Get and Import the Client from the Dashboard
While your plan is active, sign in to the dashboard and check where to get the iOS client, then follow the instructions to the App Store. After installing it, return to the dashboard and use the matching one-click import option, or add the remote address in the client’s subscription or configuration settings. If the dashboard says an active plan is required, check your account and subscription status. Don’t use unknown download links from public pages instead.
After saving the configuration, update the routes before connecting. On your first connection, iOS may ask permission to add a VPN configuration; follow the system prompt. Then check both the client’s connection status and the system’s network status. The app being open doesn’t mean the connection is working. If you already have another network proxy configuration, avoid enabling both while troubleshooting so you can tell which one is active.
Connect to a Route and Verify It Works
Once the import is complete, select the configuration you just added, open the route list, and choose an exit route. Start with a location that meets the target service’s requirements, then check that you can use it consistently. To learn about exit locations and route types, see the server page. Don’t keep switching routes before testing access; it’ll be harder to tell which change made a difference.
Turn on the client’s connection toggle. If the desktop client separates connection status from the system proxy, make sure the mode you’re using is enabled as described in the client’s instructions. On mobile, check that system permission has been granted. “Connected” means the client has established a connection; you still need to visit the target service to confirm it works.
Open the website you want to use and refresh any page that’s already open. Check that content loads, then try a real action. For example, if you’re using an AI website, sign in and send a simple request to see if it completes. Opening the home page, signing in, and completing a request are separate checks; don’t treat one as proof that everything works. A network connection also doesn’t replace the target platform’s own account eligibility, regional availability, or payment requirements.
If you can’t access the service, check these in order: whether the subscription updated successfully, the right configuration is selected, the connection is on, and system permission has been granted. If regular websites won’t load either, disconnect the client and check that your local network works, then reconnect and troubleshoot. If only one service reports an error, keep the original message and check its regional requirements and your account status. Don’t assume the subscription has stopped working.
Once you’ve verified the connection, keep the configuration that works. To add another device later, get the client and import your subscription on that device. Unlimited devices can be connected simultaneously. If routes change, update the subscription before selecting a route again. If problems persist, note the device platform, client message, selected route, and step where the issue occurred, then contact support through a ticket.
That’s the end of the getting-started guide. For everyday connection issues, see the support page. For setup with ChatGPT, Claude, or Gemini, or access from APIs, command-line tools, and IDE plugins, read the AI Access Guide. Save the basic configuration you’ve verified, then adjust advanced settings one at a time to make issues easier to diagnose.