VPNFrame Setup Guide
Follow one process from account creation through connection. If you already have a plan, skip to getting your subscription. If you’ve imported it into a client, continue with connection verification.
Create an Account and Sign In
Open the VPNFrame user panel and go to the account creation page. Enter a username and password as prompted. No email address is required. Check the username for typos before submitting, and save your login details in a trusted password manager. Use the same account to view plans, get your subscription, and submit support tickets. Never post your password or subscription link in a public forum.
Once your account is created, sign in as prompted. If the panel doesn’t open the account overview automatically, use the navigation to find it and check that you’re viewing the account you just created. If you already have an account, sign in instead of creating another one. Plans and subscriptions belong to individual accounts and won’t appear in a different account.
You can take a moment to explore the plan, download, and support ticket sections of the panel. Creating an account doesn’t activate a paid plan or connect a client. Next, choose a billing option. Once your plan is active, get the subscription associated with that account.
Choose a Plan and Place Your Order
Open the plans page in the user panel and choose between a monthly subscription and a data package. Monthly plans suit ongoing use: ¥9.9/month for 60GB, ¥18/month for 250GB, or ¥28/month for 500GB. Data resets monthly on your activation date, not at the start of each calendar month. When choosing a tier, consider your usual browsing, file transfers, and video streaming.
If your usage is occasional, compare the data packages: ¥158/300GB, ¥358/1000GB, or ¥658/3000GB. Data remains available until used and never expires. Packages and monthly subscriptions are billed differently, so check the plan type before placing your order rather than comparing data amounts alone. See the plan pricing page for full details.
After choosing a plan, create an order in the panel and select Alipay, WeChat Pay, or USDT on the checkout page. Check the order total before paying. When payment is complete, return to the panel to check the order result and plan status. Don’t assume the subscription is ready just because the payment app shows success. If the status is still pending, refresh the order page and check again to avoid paying twice.
VPNFrame offers a 7-day no-questions-asked refund and allows unlimited simultaneous devices. If you upgrade a monthly plan partway through its term, the price difference is converted into remaining days; check the panel for the specific result. If your plan status doesn’t update after payment, keep your order details and describe the issue in a support ticket through the panel. Once the plan is active, continue to the subscription steps below.
Get Your Subscription in the Panel
Open the account overview in the user panel and check your current plan and data balance. Then find your subscription details or the client import option. Sign in to access your subscription. The subscription link lets a client retrieve the server settings available to your account; it isn’t a regular webpage or an installer. Copy it into your client rather than repeatedly opening it in a browser.
When the panel offers an import option for your client, use it if possible. You may be asked to allow the corresponding app to open. Confirm that it’s the right app, then finish importing in the client. If the app doesn’t open, make sure the client is installed and try copying the subscription link manually. A failed handoff doesn’t necessarily mean there’s a problem with your account or plan.
To copy the subscription manually, use the button in the panel to copy the complete link. Switch to the client and paste it into the subscription or remote configuration menu. Don’t add spaces, line breaks, or extra text. If the client asks for a name, choose one that’s easy to recognize. It only labels the configuration and doesn’t change the server settings.
Treat your subscription link like an account credential. Don’t share it or upload it to a public configuration conversion site. Before sharing a screenshot for troubleshooting, hide the link and any sensitive account details; leave only the error message and relevant status visible. Once you have the subscription, follow the steps for your device. You can usually refresh the server list later from the same subscription menu in the client.
Import a Client on Your Platform
Choose your operating system from the downloads section of the user panel. Windows, macOS, Android, and Linux clients are available to download after signing in; the iOS option is available with an active plan. Downloading a client and getting a working subscription are separate steps. You’ll still need to import your account subscription after installing the app. This page doesn’t provide direct installer links; use the clients and instructions in the panel.
Windows: Add a Remote Subscription
Get the Windows VPNFrame client and install it, then open the app. If the panel offers an import option for your client, start there and confirm the import in the app. To do it manually, look for an option such as “Subscription,” “Configuration,” or “Import from link.” Paste in the subscription link you copied, save it, and refresh. Choose a remote subscription option rather than pasting the link into a local file path field.
After refreshing, check that the configuration includes a server list and set it as the active profile. If the client supports multiple profiles, make sure the VPNFrame subscription is selected rather than an older one. Keep the default settings for your first connection; there’s no need to change advanced network options yet. Next, choose a server and verify the connection.
macOS: Import and Confirm System Permissions
Download the macOS VPNFrame client from the panel and open the app as instructed. Use the matching import option in the panel if available. To add it manually, open the client’s configuration or subscription manager, choose remote link import, paste the full subscription link, and save. Refresh the list, confirm the servers have loaded, and select it as the active profile.
When you turn on the connection, macOS may ask you to approve network permissions or enter system authorization details. Confirm the prompt is from the app you just installed, then follow the instructions. If the app is running but websites still behave the same, check that the connection is actually on and that any required system proxy or network extension is approved. A menu bar icon alone doesn’t confirm a successful connection.
Android: Allow the Connection and Turn It On
Sign in to the panel to get the Android VPNFrame client, then install it as prompted by your device. Open the client and add a remote subscription from its subscription manager or configuration page. Paste the link copied from your account overview, save it, and refresh. If the panel can open the client directly, you can use its import option, but return to the app afterward to confirm the configuration was added.
Choose a profile and server, then turn on the connection. Android may ask for permission to set up a VPN connection; confirm the app is correct and allow it. If another app on your device uses the system VPN connection, check for a conflict. For your first connection test, keep the VPNFrame client in the foreground and confirm you can access the target website before testing the connection while switching apps or with the screen locked. See the FAQ for troubleshooting frequent background disconnections.
iOS: Get the Client from the Panel
First, check in the panel that your plan is active. Then open the iOS client section and follow the instructions to get the corresponding client. Unlike the other platforms, the iOS option is available only with an active plan. If the panel says your plan doesn’t meet the requirements, check your account overview instead of looking for an installer from an unknown source.
After installation, use the import option in the panel if available. To import manually, find the subscription or configuration link option in the client, paste the full link, and refresh. When you turn on the connection, the system may ask to add a VPN configuration. Confirm the app and follow the system prompt. Then choose a server in the client. Having a VPN configuration in system settings doesn’t mean this connection is active.
Linux and Other Setup Issues
Linux users can also get the client from the panel and add a remote subscription using the accompanying instructions. Proxy settings vary by desktop environment, so follow the client’s prompts. Don’t copy system settings from another platform. For protocol differences, server types, or proxy modes, see the server and protocol reference. Here, just import the configuration and make sure the server list appears.
Connect to a Server and Verify It Works
Return to the client’s server list, choose a location that meets the target service’s regional requirements, and turn on the connection. If you don’t need a specific location, start with a nearby one. This is just a starting point; actual performance depends on your local network, routing, and the service you’re using. For your first connection, keep the client’s default mode and avoid changing several settings at once.
Wait for the client to show that the connection is active, then open an international website you want to use and load a page or try a normal action. Next, visit the network test page to check whether the outgoing connection details match your expectations. Use the same browser and test method before and after connecting for a meaningful comparison. If your current mode routes traffic by app or website, a test page might not use the selected server; that alone doesn’t mean the whole connection is failing.
If the client shows a normal status but the target service is still unavailable, check whether your browser is showing an old page or session, then refresh and try again. Next, check whether the server location matches the region of your service account. The platform may also limit features based on account eligibility, content rights, or its own rules. Changing your network exit doesn’t automatically grant access to a platform’s services.
If the subscription won’t refresh, check your plan status in the panel, copy the link again, and make sure the client isn’t treating it as a local file. If the list refreshes but you can’t connect, try another server, then check your local network and other networking tools for conflicts. Change one thing at a time and note what happens before and after so you can pinpoint the issue.
Once verification is complete, keep the working configuration and refresh the subscription as needed. Unlimited simultaneous devices are supported, but each device still needs its own client installation and subscription import. If the issue persists, see the connection troubleshooting section in the FAQ, or submit a support ticket in the panel with your operating system, client message, selected region, and the issue you’re seeing. Don’t include your full subscription link or password.
Check these in order: the subscription refreshes successfully, the client shows an active connection, and the target service works as expected. For help choosing a server, see the server and protocol reference.