Support

Help Center

Find answers by account, connection, route or billing issue. Expand a question for step-by-step instructions. Keep any error messages, and change one setting at a time while troubleshooting.

Accounts & Subscriptions

Use your account to manage orders and subscriptions, and the client to connect. Check your account status before importing a subscription or configuring devices.

Do I need an email address to create an account? What if I forget my login details?

No email address is required. Create an account with a username and password, then save those credentials in a trusted password manager and label them for VPNMain. To sign in again, use the login link in the site navigation to open your user dashboard. Your subscription name in the client is not your account username. If you can’t log in, check your keyboard input, capitalization and any spaces copied by mistake. Also make sure your browser hasn’t filled in a password for another site. If you still can’t access your account, keep the error message and contact support through an available help link in the dashboard. Never post your password or full subscription link in a public forum, and don’t rely on browser autofill as your only way to save your credentials.

Where can I find my subscription link, and how do I refresh the server list?

Sign in to your user dashboard and open Account Overview. Check your plan status, then copy your subscription link and paste it into the subscription or profile management section of your client. To refresh an existing profile, update or refresh the original subscription entry instead of adding another profile with the same name. Once the update completes, check that the server list appears, then choose a route and connect. If the link can’t be retrieved, make sure you copied it in full without extra spaces, and check that your current network can reach the dashboard. If the dashboard provides a new subscription link, replace the old address in the existing profile and refresh it. Your subscription link contains account access credentials, so protect it like a password. When reporting an issue, describe the error without sharing the full link.

Do I need a different plan if I switch computers or use multiple devices at once?

There’s no limit on the number of devices that can be connected at the same time, and changing devices alone doesn’t require a different plan. Supported platforms include Windows, macOS, iOS, Android and Linux. On a new device, open the user dashboard, download the client for that platform and import your account’s subscription. Before connecting, make sure you’re using the current profile—not a screenshot or server name saved on an old device. Check proxy mode and exit region separately on each device; a successful connection on your computer doesn’t mean it’s working on your other devices. Unlimited devices doesn’t change your plan’s data allowance. When using several devices, check the remaining data in Account Overview to decide whether you need a different plan.

Where can I download the client? What do I need to download it for iOS?

Download the client from the download section of the user dashboard. Marketing pages don’t provide direct installer links. Sign in to download the client for Windows, macOS, Android or Linux. For iOS, you need an active plan to access the download. Downloading the client and getting a working subscription are separate steps: after installing, sign in to the dashboard, check your plan status and import your subscription. Installation alone doesn’t mean you’re connected. If the download page shows a different platform, select the right one manually; don’t try to run an installer for another operating system. See the guides for the full setup process. If installation is blocked or the app won’t start, note your system, the error message and when it occurs, then contact support through a ticket.

Connections & Troubleshooting

Check your local network, subscription status, client settings and target app in that order. Verify the connection indicator separately from whether you can actually access websites or apps.

The client says it’s connected, but websites won’t load. What should I check first?

Disconnect the client first and check that your local network can access everyday websites. Then reconnect and try a few different sites. Next, check that your subscription is up to date, your plan is active and you have data remaining. A connected status only confirms that the client attempted to connect; it doesn’t verify that websites are reachable. If your local network is working, switch routes and reload the page in your browser so you don’t mistake an old error page for a new result. Also check whether another proxy or network tool is controlling your connection. Change one setting at a time and note the results before and after. If nothing loads, share the error message, route name and network details with support. This is more useful than repeatedly reinstalling the client.

Why does a particular app ignore the proxy when my browser works?

Apps may connect to the internet in different ways. A working browser connection doesn’t mean every app follows the system proxy. Check whether the client is in rule mode or another proxy mode, then see if the app is being routed directly. After changing a rule, fully quit and reopen the app. Some apps and command-line tools need proxy settings configured in the app itself. Use the local proxy details shown by your client; don’t copy a port from another device. If the client offers a mode that routes more network traffic, read its instructions before enabling it and watch for conflicts with other network tools. When troubleshooting, note the app name, error message and steps to reproduce the issue. Don’t share account credentials publicly.

Subscription import failed. Should I reinstall the client?

Check how the subscription was retrieved before reinstalling the client. Return to the user dashboard to confirm your account and plan status, then copy the subscription link again. In the client, use the link import option—not file import or the option to add a single server. Line breaks, spaces or text cut off by a messaging app can make the link unreadable. If you already have a profile, try updating it and check the exact error: the link may not download, its format may not be recognized, or the list may contain no available routes. Each issue calls for a different fix. Reinstalling can erase local settings and useful troubleshooting information, so consider it only after confirming the installation itself is faulty. If you contact support, include your client platform, import method and error message, and obscure any credentials in the link.

How can I check that my exit IP changed, and how should I check DNS?

Before connecting, note your current exit IP information. After connecting, open the IP lookup page on this site and check whether the exit region matches your selected route. Then try the website or app you actually want to use. An IP lookup shows the path used for that request; it can’t confirm that every app is using the proxy. Check DNS behavior alongside your client’s DNS settings and how the app works in practice. A resolver name alone doesn’t prove there’s a DNS leak. If your exit IP hasn’t changed, check proxy mode, routing rules and whether your browser is showing an old page. Run a new lookup after switching routes rather than relying on the previous result. For a more detailed checklist, see the connection verification section of the handbook and troubleshoot each app separately.

Speed & Routes

Judge a route by whether it completes the task you need. Region, route type and your local network can all affect performance.

How can I tell whether slow speeds at peak times are caused by my network or the route?

Pause large downloads and background syncs, then check whether your local network is slow even with the client disconnected. If everyday websites are also slow, first check your Wi-Fi signal, router connection and local network. If only proxied traffic is affected, compare different routes. Keep the device, app and destination the same during each test, and avoid changing several things at once. After switching routes, reconnect the app and check page loading and sustained use—not just the latency shown in the list. If the problem occurs only at certain times, report when it happened, the route name, the affected app and your comparison results. There’s no need to rebuild your entire subscription profile each time.

How should I choose between IEPL, relay and direct routes?

Route types describe how a connection is routed; they aren’t a fixed ranking for every use case. IEPL, relay and direct routes can help you compare options, but your local network, the destination service’s region and actual connection quality matter too. Start with a route that matches the service’s region requirements, then check page loading, long-lived connections and sustained transfers. If a route performs poorly, try another in the same region before comparing different regions. This helps separate regional differences from route quality. Neither a route name nor geographic distance guarantees a particular experience. The server page shows examples of route types and regions; the updated server list in your client shows what’s currently available.

How broad is the coverage? Does choosing the same region always provide access to the same content?

VPNMain offers 120+ countries / 170+ routes. This describes the range of international routes available; it doesn’t guarantee access to every website, regional catalog or individual route. Streaming services and AI tools may check your exit region, account region, access rules and their own service status, so results can vary even between routes labeled with the same region. Check which regions the service currently supports, connect to a matching route and test the feature you want to use. If it still doesn’t work after changing your exit region, avoid repeatedly switching regions, which may trigger additional account checks. Keep the error message and check the service’s own rules to understand what’s happening. The streaming and server pages on this site offer more guidance on choosing routes.

Why does my connection still feel slow with low latency? What should I check for video and AI tools?

Latency measures the round-trip time for a specific request. It doesn’t tell you everything about sustained transfers, packet loss or how quickly the destination service responds. For video, check whether playback keeps buffering and whether it resumes after you seek. For AI tools, check whether requests finish, long-lived connections stay open and images or files upload successfully. Compare routes using the same destination under similar network conditions, and close background tasks that use significant bandwidth. If a page loads but a particular feature fails, note that feature’s error instead of blaming the entire network. A route that completes the task you need is more useful than one with a lower latency number. Reconnect the app after changing routes.

Billing & Refunds

Check prices, data reset dates and order status separately. If a payment doesn’t go through as expected, keep the original order details before opening a support ticket.

How much does a monthly plan cost, and when does data reset?

Monthly plans are ¥9.9/month for 60GB, ¥18/month for 250GB and ¥28/month for 500GB. Data resets monthly on the day your plan begins. If you upgrade partway through a billing period, the price difference is prorated for the remaining days. Choose a plan based on your everyday tasks and sustained transfer needs, then check your actual usage in your account. Unlimited devices doesn’t mean unlimited data. To confirm your next reset date, use the plan and data details in your user dashboard rather than estimating from the start of the calendar month. Before upgrading, review the order details and confirmation in the dashboard and make sure you’ve selected the right plan. Compare all prices on the plans page. If your payment result doesn’t match your dashboard status, keep your order details and contact support through a ticket.

What’s the difference between a data pack and a monthly plan?

Data packs cost ¥158/300GB, ¥358/1000GB and ¥658/3000GB. They remain valid until used and never expire; monthly plan data resets each month on the day the plan begins. Compare them based on how often you use the service, not just the one-time price. For regular, ongoing use, compare the monthly plans. For occasional use, consider whether a data pack suits your needs. “Never expires” refers to the validity period of the data pack; it doesn’t mean you can keep using data after it runs out. If you’re checking how a data pack works with an existing plan, including switching or activation order, review the order details in your user dashboard rather than assuming data will be combined. If the details aren’t clear, contact support through a ticket before choosing.

What payment methods are supported? What if my plan doesn’t update after payment?

We accept Alipay, WeChat Pay and USDT. In your user dashboard, choose a plan and check its tier, price and payment method in the order details. Then follow the instructions on the current page to pay. After payment, return to your order and Account Overview to check the status. A closed payment page doesn’t necessarily mean the order failed. If the payment provider shows the payment as complete but your plan hasn’t updated, refresh the order status, make sure you’re signed in to the account used to place the order, and keep your order number and payment result. Don’t submit the same order repeatedly before finding out what happened. To request a manual review, open a support ticket and describe the plan, payment method and issue. If you need to provide payment proof, hide any unrelated details. For USDT payment instructions, follow the current order page.

How long is the refund guarantee, and how do I apply?

We offer a 60-day no-questions-asked refund. Before applying, read the refund policy and terms of service. Sign in to the account used for payment and submit your request through the ticket section of the user dashboard. Include the order number, plan and payment method, and clearly state that you’re requesting a refund. If you’re also having connection issues, include the error message so support can distinguish your refund request from a technical support issue. Follow up in the same ticket to check for replies and provide any requested details; opening multiple tickets can make it harder to track the conversation. Never post your password, full subscription link or unrelated payment details on a public page. Track progress through your ticket and order status. We don’t guarantee a fixed arrival time for refunds; check the refund policy and terms of service for details.