VPN Setup and Subscription Import
Set up your account in the dashboard, then import the subscription into your client. Finally, test access to confirm the connection works—not just that the switch is on.
Create an account and save your login details
Open the B7VPN user dashboard using the link below. You can create an account without an email address; all you need is a username and password. Before entering your details, make sure the address belongs to b7vpn.com. Choose a memorable username that doesn't reveal sensitive personal information, and don't reuse a password from another site. Submit the form as instructed, then continue in the dashboard. If the page remains on the input screen, read the field prompts carefully and make any needed corrections instead of submitting repeatedly.
Once you're in the dashboard, open the account overview and confirm it's the account you just created. Save your username and password in a trusted password manager rather than relying only on the browser's current login session. Not needing an email address makes setup simpler, but you should still keep your credentials safe. Account recovery options depend on the features actually available in the dashboard; don't assume you'll be able to reset a forgotten password later.
If you already have an account, go straight to the login page. Your plan, orders, and subscription are linked to your account, so you don't need to create another account to use a different device. Log in first, then choose a plan below to avoid mixing up orders and subscriptions across accounts.
Choose a Plan and Check Your Order Status
Open the plan section in the dashboard. First consider how often you'll use the service, then compare data allowances. For regular use, see the monthly plans: ¥9.9/month for 60GB, ¥18/month for 250GB, or ¥28/month for 500GB. Monthly data resets on the day you activate your plan, not at the start of each calendar month. If you upgrade mid-cycle, the price difference is prorated for the remaining days. Check the upgrade details shown in the dashboard before proceeding; don't calculate it as if you'd paid for a full month.
If your usage varies, compare the data packages: ¥158 for 300GB, ¥358 for 1000GB, or ¥658 for 3000GB. Data is available until used and never expires. The difference from a monthly plan is how long the data remains valid—not how you use the client. All plans allow unlimited devices, but that doesn't mean unlimited data. Keep an eye on your remaining balance when using multiple devices. For a detailed comparison, see the plan pricing page, then return to the dashboard to choose a plan.
Check the plan name, amount, and billing method before creating an order. Payment is supported through Alipay, WeChat Pay, and USDT; follow the instructions on the checkout page. After paying, return to the dashboard and check the order status and plan details in your account overview. A closed payment page or payment confirmation doesn't necessarily mean the plan is active. If the status hasn't updated, refresh the order status and keep your payment record. Don't immediately create another identical order.
B7VPN offers a 7-day no-questions-asked refund. See the full policy in the Terms of Service. If payment succeeded but your account status hasn't updated, submit the order details through a dashboard support ticket. Don't post complete payment receipts in public forums. Once you confirm the plan is active, get your subscription to avoid importing an empty configuration or outdated status.
Get Your Subscription from the Overview
Open the account overview in the user dashboard and check your current plan and remaining data, then find the subscription section. A subscription isn't a webpage to read in your browser; it's the link clients use to retrieve route configurations. When you switch devices, get it from the same account. If the dashboard doesn't show an available subscription, check your order and plan status first. Don't copy the dashboard URL from your browser's address bar and use it as a subscription link.
If the dashboard offers a one-click import option for your client, use it if possible. Install and open the client first, then return to the dashboard and click Import. If your browser asks whether to open an app, check the app name before allowing it. The browser prompt alone doesn't mean import is complete—switch to the client and make sure the new configuration appears. If the app doesn't launch, use the client's “Import from link” option instead of repeatedly clicking the same button.
To import manually, use the dashboard's copy-subscription option and paste the link directly into the client's subscription URL or configuration link field. Don't add text before or after the link, or paste extra line breaks, quotation marks, or screenshots. The configuration format must match the client you've chosen. If the client says the format isn't supported, check the instructions in the dashboard. Don't edit the link parameters yourself or use an unfamiliar online conversion service.
Treat your subscription link like your login credentials: don't send it to anyone or paste it into search boxes, public posts, or support-ticket screenshots. To troubleshoot, it's usually enough to provide the client name, error message, and the step where the problem occurred. After copying the subscription, install a client if you haven't already; otherwise, go to the section for your platform below.
Import a Client for Your Platform
Get the client and import instructions from the dashboard download section. B7VPN supports Windows / macOS / iOS / Android / Linux; this page covers the most commonly used desktop and mobile platforms. After logging in, you can access client downloads for all platforms except iOS. The iOS download option requires an active plan. Don't pick an installer with a matching name at random from search results or give your subscription to an app from an unknown source.
Windows: Import the Configuration and Enable the System Proxy
In the dashboard, choose the B7VPN client for Windows and use the download option that suits your device. Install and open the client, then return to the dashboard and use the matching import option. To import manually, look for a section such as Configuration, Subscription, or Profiles in the client, then choose the option to add from a link. Paste the subscription and save it. Once the configuration has updated, make sure a route list appears—not just a configuration name with no content loaded.
Select the configuration you just imported, choose a route, and connect. Desktop clients may control “Connect” and “System Proxy” separately. If the client is running but your browser isn't behaving as expected, check that the system proxy is enabled. Keep the default routing mode for your first setup; there's no need to change advanced settings yet. If you've used another proxy client, exit it first to avoid multiple apps changing the system proxy. Then check the result in the verification steps.
macOS: Allow the Required Network Permissions
Choose the macOS client in the dashboard and follow the installation instructions provided there. If versions are available for different chips, check your Mac's specifications before choosing one. After opening the client, import the dashboard link through the configuration or subscription manager, or use the matching import button in the dashboard. Make sure the configuration and routes appear in the app before connecting; finishing installation doesn't mean the subscription has been imported.
macOS may ask you to allow a VPN configuration or network extension when you connect. The exact prompt depends on the client. Check that the app named in the prompt matches the client you just installed, then grant permission as directed. If you need to open System Settings, return to the client afterward and check its status again. Don't disable system protections to get past a permissions prompt. If the app opens but can't route traffic, check permissions first, then check the route; there's no need to reinstall right away.
Android: Check Subscription Import and VPN Permission
Download the Android client from the dashboard and check the file source before installing it. Open the client and find Configuration, Subscription Manager, or Add Configuration. Choose import from link, paste the subscription copied from the dashboard, and save it. If you use one-click import, Android may ask which app should handle the link. Choose the client you just installed, then check that the route list appears and the configuration isn't empty.
Choose a route and connect. When Android first asks to set up a VPN connection, check the app name before allowing it. If the connection drops when the app moves to the background, check the device's background activity and battery settings for the app. Available options vary by device. Keep the client in the foreground while testing the connection first, then troubleshoot background restrictions. This helps you tell an import problem from a connection issue or a system pause.
iOS: Use the App and Import Options in the Dashboard
In an account with an active plan, open the dashboard's download section and follow the instructions in the iOS section to access the B7VPN client. App availability may also depend on your App Store account region, so check what the store shows. After installation, return to the dashboard and use the import option for that app if available. To add the subscription manually, paste the link into the client's subscription or configuration manager, save and update it, then check that the routes appear correctly.
When you connect, iOS may ask to allow a VPN configuration and confirm using the device's authentication method. After granting permission, check the status in the client, then open a browser to test access. If another VPN configuration is already active on your device, turn off the other connection so you can tell which one is in use. Don't rely only on the status-bar icon to confirm access; follow the steps below to test the services you need.
Linux users can follow the relevant instructions in the dashboard's download section to install a client and import a subscription. The basic steps are the same: get a client, import the subscription, choose a route, and connect. For platform-specific permissions or import issues, see the support page. This guide focuses on the essentials; you don't need to understand protocols, routing rules, or every advanced setting to get started.
Connect to a Route and Check the Results
Once the import is complete, keep the default routing settings, choose a route suited to the region of the service you want to use, and connect. A “Connected” status or an enabled system proxy or VPN switch is just the starting point—not proof that access works. Open the international services you need in a browser, then test sites you regularly use in mainland China. Don't change the route, proxy mode, and browser settings all at once; it will be harder to identify what caused any change.
If a webpage still shows an error from before you connected, refresh it or close the old tab and open the page again. For AI tools or streaming services that require an account, network access only provides a connection path; the account region, plan permissions, and platform rules are determined by the service itself. If the homepage opens but a feature doesn't work, check the account or region message from that service rather than assuming every error is a B7VPN connection issue.
If you can't access anything, retrace the steps you just took: is the configuration selected, has the subscription updated, is a route selected, have you granted system permissions, and is the system proxy or VPN enabled? Once you've checked these, try another route. If both mainland China and international sites are unavailable, check that your device's regular internet connection is working. Change one setting at a time and note the result; it's easier to find the cause than by reinstalling repeatedly.
Once the connection works, you can import the same account's subscription on other devices. B7VPN has no limit on the number of devices connected at once and covers 110+ countries / 210+ routes, but you don't need to try every region. Keep the routes that suit the services you use regularly. Check your remaining data in the dashboard: monthly plan data resets each month on the day you activated it, while data packages remain available until used and never expire.
If you still can't connect, use a dashboard support ticket to share your device platform, client name, the step where the error occurred, and the exact error text. Hide your username, subscription link, and payment details in screenshots; never share your password. For common connection issues, see support and troubleshooting FAQs. If the connection works but you have questions about streaming regions, video quality, or platform messages, read the streaming guide. There's no need to change complex rules when you're just getting started.