Create an Account and Save Your Login Details
Open the “Start Free” option below to reach the GMTVPN account creation page. No email address required—create an account with a username and password. Fill in the form and submit it. If your chosen username is unavailable, try another one. The button text doesn't change plan pricing; refer to the plan page and order confirmation for billing details.
Choose a password you don't use on other sites, and save it in a trusted password manager. After creating your account, make sure you're in the dashboard for that account. If you're returned to the login page, sign in with the username and password you saved. Orders, subscriptions, and client downloads are all managed in this account; you don't need a separate account for each device.
Before continuing, make sure you can find your login details again. If you create an account on a computer and then switch to a mobile device, sign in with the same account to access the matching plan and subscription. Don't share your password in public screenshots or group chats. If you need help, share only the on-screen message relevant to the issue.
Start FreeChoose a Plan and Confirm Your Order
Open the plans area in the dashboard and choose a billing option based on how often you'll use the service. Monthly subscriptions suit regular use: ¥9.9/month includes 60GB, ¥18/month includes 250GB, and ¥28/month includes 500GB. Data resets monthly on your activation date; it doesn't reset for all accounts at the start of each calendar month. Check the plan name, current price, and data allowance before choosing.
If you use the service less often, compare the data packages: ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. Data packages last until the data is used up and never expire, unlike subscriptions that reset monthly. For details, read the plan pricing and billing guide, then return to the dashboard to choose. Don't decide based on price alone.
Once you've chosen a plan, create an order in the dashboard and check the amount due. Pay with Alipay, WeChat Pay, or USDT. When the payment result appears, return to the dashboard to check the order and plan status. If the status hasn't updated, confirm the payment went through and refresh the dashboard. Avoid placing duplicate orders because of a brief delay. If you still have questions, contact support through the dashboard ticket system and describe the order status.
GMTVPN offers a 30-day no-questions-asked refund. See the Terms of Service for details. If you upgrade mid-cycle, the price difference is converted into remaining days; review the result shown in the dashboard before confirming. Continue once your plan is active. If the account overview doesn't show an available subscription yet, resolve the order status first instead of reinstalling the client.
Choose This PlanGet Your Subscription from the Account Overview
Open the dashboard's account overview and find your current plan and subscription details. Check that the plan matches the one you chose, then review the available import options. The subscription link lets your client retrieve and update server settings. It's not a server address to open in a browser or an installer for the client.
If the dashboard offers a one-click import option for your client, use it if convenient. After clicking, your device may ask whether to open the client. Check that it's the correct app before allowing it to open. If you haven't installed the client yet, do that first, then come back here. If nothing happens in your browser, copy the subscription link and import it manually in the client.
When copying the link, paste it directly from the dashboard into the client's link field if possible. Avoid text editors that might alter it. The field needs the complete subscription link—not the plan name, username, or dashboard URL. Save it and update the subscription, then wait for the server list to appear. If the list is empty, check your internet connection, plan status, and whether you copied the entire link.
Open the Account OverviewInstall and Import a Client for Your Device
Choose your device platform in the dashboard's downloads area. Sign in to get clients for Windows, macOS, Android, or Linux; you don't need a paid plan to download them. To access an active subscription, make sure your account's plan is active. iOS download eligibility is shown in the dashboard. This page doesn't provide direct installer links, and you shouldn't look for clients on unknown sites.
The platform-specific sections below explain the general workflow. Subscription settings are usually under “Configuration,” “Subscription Management,” or “Remote Configuration,” while the connect button is on a separate screen. Import and select a configuration before connecting. Pasting a link into a field alone doesn't complete setup.
Windows: Import a Subscription and Enable the System Proxy
Select Windows in the downloads area and get the desktop subscription client provided in the dashboard. Install it or extract and run it as instructed. On first launch, find the configuration or subscription management menu and choose import from link. Paste the subscription link copied from your account overview. If there's a configuration name field, use a name that's easy to recognize. It's only a local label and won't change your plan.
Save the configuration and update it. Check that the server list appears, then set the new configuration as active. Return to the connection screen, choose a server, and enable the system proxy as prompted. If the system requests permission, check the app's source and the permission details before deciding. If your browser still behaves the same, confirm the client is running and the system proxy is enabled, then follow the verification steps on this page. Don't delete the entire configuration right away.
macOS: Check the Active Configuration and Network Permissions
Download the macOS client from the dashboard and install it as prompted. In the app, choose import from link in configuration management or remote subscriptions. If the app is already installed, you can also return to the account overview and use the dashboard's compatible import option. After importing, check that the selected configuration is the subscription you just added.
Wait for the server list to update, then choose a server and connect. Depending on the client's connection mode, macOS may ask you to confirm network permissions; follow the prompt shown on your device. If the menu bar shows that the app is running but the site still won't open, check the in-app connection switch and proxy mode. The menu bar icon alone doesn't confirm that traffic is using the selected route.
Android: Import a Subscription and Allow the VPN Connection
Select Android in the dashboard's downloads area and get the subscription client for your device. Read the installation prompts and confirm the file source before proceeding. In the client, find an option such as “Import from link” under configuration or subscriptions. Paste and save the subscription link, then update the configuration. Once the servers appear, select the configuration, return to the home screen, choose a server, and connect.
The first time you connect, Android usually asks you to approve the VPN connection. Read the prompt and allow it to establish the connection. If the client works in the foreground but disconnects in the background, check whether your system's app battery settings restrict background activity. Menu paths vary by device, so adjust the relevant setting without changing every power-saving option. For more detailed instructions, read the Android VPN setup guide.
iOS: Check Download Eligibility Before Adding a Subscription
Select iOS in the dashboard and check whether your account is eligible to download the client. The App Store download option for iOS is available only to accounts with an active, unexpired paid plan; check the dashboard for the current option. After installing the iOS client provided there, find the subscription, configuration, or add-from-link option and import your subscription. If the dashboard offers a compatible one-click import, you can also start the handoff from the account overview.
Save and update the subscription, then choose a server and connect. If iOS asks to add a VPN configuration, verify the app and confirm as prompted, then check the connection status in the client. If you're using another connection tool, disconnect it first to avoid conflicts before testing this configuration. Don't assume the status bar indicator means every app is using the same route; check the client's proxy mode and test the service you want to use.
Linux users can also get the relevant client from the dashboard and configure it through the app's subscription management menu. To learn about system proxy and tunnel modes, protocol choices, or network topology, read the protocol and network routing reference. There's no need to change advanced settings when getting started.
Get the ClientConnect to a Server and Verify It Works
After importing, return to the client's connection screen. Confirm the configuration is correct and the server list is up to date, then choose a server and connect. For an initial test, you can start with a nearby region, but proximity doesn't guarantee better performance on every network. Choose based on your local connection and the service you're accessing. See the server page for regions and route types.
First check whether the client reports a successful connection or shows a specific error. Then open the website or app you want to use. If the page was already open, refresh it or close and reopen it to avoid mistaking cached content for a fresh result. You can also visit a site that normally works for you to tell whether the issue is with the target service or your local internet connection.
Next, check the proxy mode. Rule-based mode may route different sites differently, so they won't all show the same exit location. As an additional check, use a trusted external IP lookup to see whether the apparent region matches the selected route. A change in exit region alone doesn't prove that every app or request is using the same connection path.
If the client says it's connected but the service still won't open, check the active configuration, selected server, system proxy or VPN permissions, and conflicts with other connection tools—in that order. Change one setting at a time and retest. Keep any configuration that works, so you can identify the cause instead of changing several options at once. If only one service is affected, try another server and check that service's own account and region requirements. A working server connection doesn't guarantee that every third-party service feature will be available.
Once everything works, keep the current configuration and update the subscription later to get server changes provided in the dashboard. GMTVPN supports unlimited devices, but you need to import the client and confirm permissions separately on each one. For persistent issues, submit a ticket through the dashboard support tickets with your operating system, client message, and steps already tried. Hide your password and full subscription link. For more on peak-time congestion and connection stability, see what causes congestion and connection stability guidance.