Create an Account and Open the User Panel
Select the “Start Free” option below to open the VPNMake user panel’s account creation page. Follow the prompts to choose a username and password. No email address is required. Before submitting, make sure your username is easy to remember; a password manager can generate and save a secure password. Keep your login details safe. Use the same account to check your plan, get your subscription, and submit support tickets.
Once you reach the account overview, you can choose a plan. If you’re still on the sign-in page, log in with the username and password you just created. Your account and the client on your device serve different purposes: the panel manages your subscription, while the client connects your device. Signing in to the panel in a browser does not connect your device to a route.
You don’t need a separate account for each computer or mobile device. VPNMake supports unlimited devices, so you can import the subscription linked to the same account on each one. Complete the full setup on your current device first, then configure the others. This also makes it easier to pinpoint any issues.
Choose a Plan and Confirm Your Order
Open the Plans section in the user panel and decide whether you need data that resets monthly or a one-time data package you can use until it runs out. Monthly subscriptions are ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data resets monthly on the activation date. One-time packages are ¥158/300GB, ¥358/1000GB, and ¥658/3000GB; they remain available until used and never expire. Choose the billing type that fits how often you use the service, then compare data allowances.
After choosing a plan, review the order summary and confirm the price, data allowance, and plan type before proceeding to payment as prompted by the panel. Payment options are Alipay, WeChat Pay, and USDT. Follow the instructions on the payment page. Once you’ve paid, return to the panel and check the order and plan status. Don’t assume setup is complete just because the payment page has closed, and don’t submit the same order again before confirming its status.
If your payment went through but the expected plan isn’t shown in the account overview, revisit the overview and order sections and check that you’re signed in to the account used to place the order. If the status still doesn’t match, submit a support ticket with your order details and a description of the issue. Don’t include your account password or subscription link.
All plans support unlimited devices and come with a 60-day money-back guarantee. If you upgrade a monthly subscription partway through its term, the price difference is converted into remaining days. Review the adjustment shown in the panel before proceeding. For a full comparison, see the plan pricing page. Continue once your plan appears in the account overview.
Get Your Subscription Ready to Import
Open the account overview in the user panel and check your current plan status and remaining data. Then find the copy or import option for your subscription. The subscription link is a credential that lets your client retrieve route settings. It is not a website URL for viewing content or a client installation file. Use it only on your own devices and with trusted clients. Don’t post it in public forums, shared documents, or on unfamiliar diagnostic sites.
If the panel offers an import option for your client, use it first. After clicking, your browser may ask whether to open the client. Make sure it’s the right app before allowing the handoff. Once the client opens, check for the subscription name and route list. Launching the app alone doesn’t confirm a successful import. If the client isn’t installed yet, install it in the next step, then return here to import your subscription.
To import manually, copy the subscription link from the panel and open the client’s “Subscriptions,” “Configuration,” or “Import from link” option. Paste the full URL into the subscription address field, save it, and update or refresh the list. Don’t enter the link in a single server’s hostname field or remove any parameters that look unfamiliar. The import is complete when the client displays the routes it loaded.
If the list is empty after saving, first check that you copied the full link and that your plan is active, then try the client’s subscription update option. If you share a screenshot for help, hide the link, QR code, and any other account details. For more on subscription formats and choosing a region, see the complete guide to streaming and regional access. There’s no need to change unfamiliar advanced settings during initial setup.
Import a Client for Your Platform
In the Clients section of the user panel, get the VPNMake client and instructions for your device’s operating system. Clients for Windows, macOS, Android, and Linux are available after signing in. The iOS download option is available to accounts with a purchased, active plan. The steps below cover clients that support subscription imports. If the interface changes, follow the instructions in the panel.
For your first setup, keep the default settings and only import your subscription and grant the permissions you need. If another proxy or VPN is already connected, disconnect it first to avoid multiple tools managing your device’s network at once. Once installation and import are complete, continue with the connection check below. Don’t start by repeatedly changing your system DNS or app network settings.
Windows: Add a Configuration and Update Routes
Get the Windows client from the panel, install it, and open the app. Find the configuration or subscription management section, then import using the panel’s option or choose to add a subscription from a link. For manual import, give the configuration a recognizable name, paste the full subscription URL, and save it. Update the list and confirm that the routes appear. If the browser doesn’t open the client, import the link manually in the app; there’s no need to reinstall it.
Select the configuration you just imported, open the route list, and choose a region. Then use the client’s connection button or system proxy switch. If your system asks for network access, check the app name and source before allowing it. Closing the client window may not disconnect you; when you’re done, use the app’s connection switch to confirm the status.
macOS: Import a Subscription and Allow Network Configuration
Get the macOS client from the panel, follow the installation instructions, and open the app. Go to subscriptions or configurations and import your account’s subscription link. If a browser prompt opens the client, make sure the correct app is selected. Save and update the configuration, then choose an exit region once the route names appear.
The first connection may prompt you to allow a network configuration or grant related system permissions. Confirm that the prompt comes from the client you’re using, then follow the system instructions. If you previously denied a required permission, check the app’s prompts in System Settings instead of repeatedly adding the subscription. For detailed installation and permission steps, see the macOS setup guide for beginners.
Android: Add a Subscription and Approve the VPN Connection
Get the Android client from the panel, install it, then open the subscription, configuration management, or add-link option. Paste the full subscription URL from your account overview, save it, and update the list. If you’re transferring the URL from another device, keep it private and make sure it remains intact. You can also sign in to the panel on your current device and copy it directly to avoid truncation or accidental spaces.
Select a configuration and route, then connect. Your device may ask you to approve the VPN connection. Check the app name before allowing it, then return to the client to check the connection status. If the connection works in the foreground but drops when you switch apps, review the system’s background activity and battery settings for the client. Follow the app’s guidance first; there’s no need to change every network setting on your device.
iOS: Get the Client from the Panel and Add a Configuration
Sign in to the user panel on your current device and confirm that your purchased plan is active. Then use the option shown in the Clients section to get the iOS client. After installation, return to the panel and use the compatible import option, or find the subscription or configuration menu in the client. Save and update the subscription, check that the route list has loaded, and choose a region.
When you connect for the first time, your device may ask whether to allow a VPN configuration. Follow the on-screen instructions to grant permission. The system status indicator can help show that a connection is established, but it can’t confirm that every app is using that route. Continue with the access checks below. If the import option opens the wrong app, cancel and add the subscription manually in the correct client to avoid scattering configurations across apps.
Connect to a Route and Check It Works
Once the import is complete, choose a region in the client and connect. For an initial check, try a regular international website, then open the streaming service or AI tool you intend to use. Choose a region supported by the target service; a closer location isn’t necessarily better for every use case. Available route names and options depend on the list loaded from your subscription.
First, check that the client shows a connected status and the correct configuration is active. Then use a trusted IP lookup site to compare your public IP before and after connecting. Confirm that your browser is using the expected region, then open a page or play content in the target app. IP location databases can differ, so consider the target service’s result as well rather than relying on a single label.
If your browser works but a particular app doesn’t behave differently, check the client’s routing or rule mode and whether the app uses its own proxy settings. Split tunneling can send different traffic along different routes, so a connected status doesn’t mean every app is using the connection. Close and reopen the target app to rule out an existing connection. Don’t run another network tool at the same time to stack tests.
If none of your target sites load, check your configuration, route, and permissions in that order. Make sure the subscription has updated and routes are available, the selected route and configuration are enabled, and the required system permissions have been granted. You can try another route for comparison, but change only one setting at a time so the results remain clear. If the connection works but a streaming service shows an error, check its supported regions, account requirements, and platform restrictions before deleting the client.
For a more detailed connection check, see the guide to checking your public IP and DNS. For streaming libraries, account regions, and playback issues, see the complete guide to streaming and regional access. If the problem persists, submit a support ticket with your device OS, the client’s error message, the route name, and whether the issue occurs during import, connection, or access in the target app. Specific details are more useful than simply saying “it doesn’t work.”
Your device is set up when the client shows a normal connection, your public IP check matches the expected region, and the target app works. Set up other devices in the same order: sign in to the panel, get the client, import the subscription, and verify the connection. To switch routes or update a subscription later, you can usually do so in the existing client without creating another account.