Client interfaces and button names can vary. This guide uses common labels such as “Subscription,” “Configuration,” and “Import from URL.” The client available in your user dashboard and its current version are the source of truth. If you don’t see the exact button shown, look for a similarly named option rather than switching apps just to match a screenshot.
Create an account and save your credentials
Select “Start Free” below to open the account creation page in the WeiVPN user dashboard. Set a username and password, then follow the on-screen instructions. No email address is required, so save your login details in a trusted password manager instead of relying on your browser to remember them. The button takes you to the account area; plan prices are listed on the plans page and in your order.
Choose a username that doesn’t reveal personal information you share publicly, and don’t reuse a password from another site. If you’re using a shared computer, log out when you’re done and don’t let the browser save your login details. Your account is where you manage your subscription, get clients, and submit support tickets. Make sure your login details are saved before choosing a plan.
When you’re done, you should be able to open the user dashboard and view your account overview. If you’re still on the login screen, check for an error message, correct the details as prompted, and try again. Don’t create another account if you’re unsure whether the first attempt worked. If you already have an account, log in to the user dashboard and continue to the next step.
Choose a plan and review your order
Open the Plans section in the user dashboard and check whether you’re choosing a monthly subscription or a data package. Monthly options include ¥9.9/month with 60GB, ¥18/month with 250GB, and ¥28/month with 500GB. Data resets monthly on your activation date. If you use the service occasionally, compare the data packages: ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. Data stays available until used and never expires. See the plans and pricing page for details.
Choose based on how you’ll use the service. Everyday browsing and text-based tools use less data than streaming video. If you’re unsure, think about your main use case rather than choosing based on price alone. All plans support unlimited devices, but device count and data allowance are different things. Keep an eye on your remaining data if you use several devices.
After selecting a plan, review the order name, amount, and billing method. Pay with Alipay, WeChat Pay, or USDT as directed in the dashboard. Once payment is complete, return to the user dashboard and check the order and plan status. Make sure your allowance appears before importing your subscription. If the payment page and dashboard don’t match right away, check the existing order instead of placing another one.
WeiVPN offers a 14-day no-questions-asked refund. See the Terms of Service for details. If you upgrade partway through a billing period, the price difference is converted into remaining days. Read the change details in the dashboard before upgrading; don’t add data allowances from different plans together. If you have questions about your order, contact support through the dashboard. Submit payment records only through official support channels.
Get and protect your subscription link
Once your plan is active, open the account overview in the user dashboard and find your subscription details or import option. The subscription link is an address that lets a client retrieve route configurations; it isn’t a regular website homepage or your login password. If the dashboard offers one-tap import for your client, use it if you can. If your browser asks to open an app, check that the app name is correct before continuing.
For manual setup, use the dashboard’s copy button to copy the complete address, then switch to your client. Don’t copy the address from a screenshot or the dashboard page’s browser address bar. After pasting, check that the beginning and end are intact, with no explanatory text, spaces, or line breaks. If a subscription update fails, check for copying errors before changing advanced network settings.
Example format: https://example.com/sub?token=YOUR_TOKEN. This is a fake address for demonstration only and can’t be imported. Get your actual address from the dashboard after logging in. Don’t post your full subscription link in public forums, online conversion tools, or public notes. If you share a screenshot for help, hide the address and any credentials in it.
Once your subscription is imported, you usually won’t need to copy the link again every time you connect. Update the subscription in your client to retrieve the latest route configuration; the option varies by app. If you think the link may have been exposed, check the dashboard for a reset option or ask support how to proceed. After changing the address, update it on every device where the old link was imported.
Import on each platform
Next, get a client for your device from the user dashboard. You’ll need a client that can import subscription configurations and manage proxy routes—not a browser extension or just any app with a similar name. The dashboard lists available clients and compatibility notes. Follow its instructions for the download source, system compatibility, and import method. This guide doesn’t provide direct download links.
After logging in, you can access the client download page on Windows, macOS, Android, and Linux. You don’t need a paid plan to get a client, but accessing a usable subscription is a separate step: first check your account’s plan status. iOS availability has different requirements; follow the dashboard instructions. Install and import the client separately on each device rather than reusing another device’s installation file.
Windows: Import a remote subscription
Select the Windows client in the dashboard, follow the installation instructions, and open the app. Go to Configuration, Subscription, or a similar section and look for Add, Import from URL, or an equivalent option. Paste the address copied from your account overview. If the app asks for a configuration name, choose one that’s easy to recognize. Save it, update the subscription, and wait for the route list to appear. Then set this configuration as the active one.
Return to the main screen, select a route, and enable the system proxy switch provided by the client. If you only import a configuration without enabling the proxy, your browser may continue using its usual network route. If the system asks for network access, check the app’s source and follow the prompt. Keep the client’s default settings and don’t run another proxy app at the same time. If you need to route an app that doesn’t follow the system proxy, see the relevant notes in Troubleshooting.
macOS: Set up the configuration and system permissions
Get the macOS client from the dashboard. After installing and opening it for the first time, review the permissions requested by the app and macOS. Go to Configuration, Subscription Management, or a similar section, choose Import from URL, and paste the full subscription address. Save and update it. Check that routes appear—not just an empty configuration name—then select the configuration and return to the connection screen.
When you connect, the client may ask to add a network configuration or request related permissions. Grant access only to an app you’re using and whose source you trust. Don’t disable macOS security settings just to dismiss a prompt. Then make sure the system proxy or connection mode required by the client is enabled. For a fuller walkthrough of installation, permissions, and verification, see Mac VPN Setup: A Complete Beginner’s Guide. This page continues with the general connection steps.
Android: Import your subscription and allow the connection
Open the client page in the dashboard on your Android device and get the appropriate client. When installing, check the file source against the system prompts. Open the app, go to Configuration or Subscription, and choose Add from Link. Paste the subscription address, save it, and update. Once the route list appears, select the configuration. If the dashboard can open the app to import it, make sure the configuration was saved successfully after switching apps.
When you tap Connect, Android may ask you to authorize a VPN connection. Check that the request came from the client you’re using, then allow it. First, test a webpage while the app is in the foreground. If the connection drops only when you switch apps or lock the screen, check the app’s battery and background activity settings. There’s no need to change every system setting at the outset. Setting names vary by device; see the troubleshooting guide for help.
iOS: Get and import a client as directed in the dashboard
On iOS, use a subscription-import client provided or explicitly supported in the dashboard. The client download option is in the user dashboard. An App Store link is available only to accounts with a paid, unexpired plan; if your account doesn’t meet these requirements, follow the instructions in the dashboard. Don’t assume that because a client is available directly on another platform, the same installation method applies to iOS.
Once the client is ready, use the matching import option in the dashboard, or choose Add from Link in the app’s Subscription or Configuration section. Save the subscription and update the routes. Select the configuration and the route you want, then connect. If iOS asks to add a VPN configuration, verify that the request came from the app you’re using and approve it. The connection indicator only confirms that a connection was established; you still need to test access below.
Linux: Follow the subscription import steps
Linux users can also get a client from the dashboard and install it according to the current distribution and dashboard instructions. Open configuration management, add the subscription, update it, then select a route and connect. Desktop proxy settings may be managed separately from the client switch. Start by testing in a browser, then check whether other apps need separate configuration. For dependency, permission, or routing issues, use the advanced troubleshooting guide rather than copying terminal commands from an unknown source.
Verify the connection and keep using the service
After importing, make sure the client is using the configuration you just saved. Choose a route from the list and connect. For your first session, keep the default routing rules: international traffic goes through the proxy, while mainland China websites connect directly. Don’t change the route, DNS, and connection mode all at once, or it’ll be harder to pinpoint what caused a problem.
After connecting, open the website you want to use. Check that it loads and try an action on the page. For AI tools or streaming services, also check the service’s own login, account-region, and content requirements. A successful network connection doesn’t meet those requirements for you, and not every route works with every service. If a site won’t open, first check whether the problem affects just that service or all websites.
To check your exit IP, you can visit the site’s IP checker. However, with rule-based routing, the checker may connect directly. Its displayed location alone doesn’t prove that the proxy isn’t working. Check whether your target site is routed through the proxy, review the client’s current rules, and consider the actual access results. If you temporarily switch to global mode for comparison, restore your original routing settings when you’re done.
If the client shows no routes, check the subscription configuration address and try updating it. If routes appear but none connect, first make sure your local network is working, then try another route for comparison. If the connection works but a particular app doesn’t, check whether that app follows the system proxy. Change one setting at a time and note the result; this makes the cause easier to find than repeatedly reinstalling the app.
For everyday use, update your subscription when routes change or an old configuration stops working. Follow the client’s prompts for update frequency. When you switch devices, repeat the steps to get a client, import your subscription, and verify the connection. WeiVPN supports unlimited devices, but keep your account and subscription link secure. Don’t add devices by publicly sharing your configuration.
You’ve now worked through the account, plan, subscription, client, and connection checks. For questions about your account or billing, start with the Help Center. For connection failures, background disconnects, DNS issues, and other problems, follow the relevant steps in Troubleshooting. When submitting a support ticket, include your device operating system, client, selected route, and error details. Hide your password and full subscription link so support can help safely.