X1VPN Beginner’s Guide

Create an account, get your subscription, and import it into a client. Follow these steps, then verify the connection by checking that a site loads.

Set up your account

Create an account and save your credentials

X1VPN doesn’t require an email address. Create an account with a username and password. Use the link below to open the user panel, then follow the prompts to enter your details. Check that they meet the on-screen requirements before submitting. Choose a unique password and save it in a password manager. Keep a record of your username too—you’ll need this account to sign in, check your plan, and get your subscription.

After submitting, make sure the user panel opens rather than leaving you on the entry form. If the page says your username is unavailable or your details are incorrect, follow the instructions and try again. Don’t create multiple accounts just because the page doesn’t redirect right away. If you already have an account, select “Log in” in the page header and continue using it.

For now, just confirm that you can sign in. Not seeing a route list yet doesn’t mean anything went wrong: your account, plan, and client are separate steps. Next, choose a data option and get a subscription to import. Since account creation doesn’t require an email address, keep your username and password safe. Don’t store your password in public notes or group chats.

First Month Free

Plans and orders

Choose a plan and confirm your order

After signing in, open the plans section in the user panel. Decide whether a monthly subscription or a data package better suits your usage. Monthly subscriptions are suited to regular use: ¥9.9/month includes 60GB, ¥18/month includes 250GB, and ¥28/month includes 500GB. Data resets monthly on your activation date, not on the first day of each calendar month. Choose based on how you browse, work, and stream—not just the largest data allowance.

Data packages suit variable usage or anyone who wants unused data to remain available: ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. Data is used until it runs out and never expires. The main difference between a monthly subscription and a data package is how data is allocated, not how you install the client. All plans support unlimited devices online at the same time; keep an eye on your remaining data when using multiple devices.

Choose a plan, then check the price, data allowance, and billing method in your order before paying through the panel. Alipay, WeChat Pay, and USDT are accepted. After payment, return to the panel and check the order status and plan details in your account overview. Continue once the plan is active. If the payment status hasn’t updated, check the existing order before placing another one. Keep the order details in case you need to explain the issue in a support ticket.

X1VPN offers a 30-day no-questions-asked refund policy. If you upgrade a monthly subscription partway through, the price difference is converted into remaining days; it isn’t an extra data package. For a full comparison, see plan pricing and details. For refund terms, see the Terms of Service. The steps below assume your plan is active in the panel.

Choose this plan

Getting your subscription

Get your subscription and import it into the client

Return to the account overview in the user panel. First check your plan status and remaining data, then find the subscription section. The subscription link lets a client retrieve route settings; it isn’t a way to open international websites in a browser, nor is it an installer. Think of it this way: the panel provides the configuration, the client reads it, and you control the connection in the client.

If the panel offers a one-click import option for your client, install the client first and then select import. Your browser may ask whether to open an app. Confirm it’s the client you just installed before continuing. If the app doesn’t respond or your system has no associated app, don’t keep clicking. Copy the subscription link instead, then add it manually in the client’s “Subscription” or “Configuration” section.

When adding the link manually, copy the full URL from the panel. Make sure you haven’t selected only the beginning or added extra spaces at the end. The link may contain account-specific access credentials, so protect it like a password. Don’t post it publicly or paste it into unfamiliar online checkers. If you contact support, describe the error message; redact subscription links, account credentials, and other private details from screenshots.

A successful import usually adds a configuration to the client and displays a list of available regional routes. Seeing a configuration name alone doesn’t confirm that the download finished; open it and check that the route list has loaded. If the client reports a subscription retrieval error, copy the link from the panel again and confirm your plan is active. For subscription updates and more troubleshooting, see the Help Center. For now, make sure the route list appears.

Open your account overview

Platform-specific setup

Install the client and import the configuration

Get the client and subscription from the user panel; this guide doesn’t provide installer files. For platforms other than iOS, sign in to get the client. You’ll still need to get your subscription from the panel based on your account and plan status. Choose the version for your operating system, install it, and then import the subscription. We recommend getting one device connected first, then repeating the steps on your other devices. This makes it easier to handle permission prompts one at a time.

Get the client

Windows: Add a remote subscription in the configuration menu

Use the Windows desktop client provided in the panel. Download and install it as prompted by Windows, then open the app and find its subscription or configuration settings. If one-click import from the panel opens the client, confirm the import and wait for the routes to load. To add it manually, choose the option to add a remote configuration by link, paste the subscription link you copied, and save. Once added, select the configuration instead of leaving the link in the input field.

Next, open the route selection page and check that region names appear. To route browser traffic through the client, turn on the relevant system proxy or network routing option shown in the app. If Windows asks for network permissions, check that the app is from the expected source before allowing access. Leave the default rules unchanged for now. Once you’ve selected a route, verify access using the steps at the end of this guide.

macOS: Check network permissions before selecting a configuration

Use the macOS desktop client provided in the panel and follow the system prompts to install and open it. If macOS asks you to approve a network extension or add a network configuration, read the prompt and allow it only if it’s for the client you’re using. You may need to confirm permissions in System Settings. Dismissing the prompt without granting permission can leave the configuration visible while preventing the app from routing network traffic.

Import the link from the client’s subscription or configuration menu, wait for the route list to appear, then set it as the active configuration. If the panel has already imported it through the associated app, don’t add the same configuration again manually. Choose a region and connect. If permission prompts keep appearing or the connection has no effect, see the Mac installation and permissions guide. Don’t try to fix the issue by changing macOS security settings at random.

Android: Add a subscription and approve the system connection request

Use the Android app provided in the panel. Sign in to get the installation link, follow your device’s instructions, and open the app. Go to the subscription or configuration page, add the link, and wait for the update to finish. You can also use the matching one-click import option in the panel. If Android asks which app to open, choose the client you installed.

Once the routes load, choose a region that suits the service you want to use, then turn on the connection. Android may ask you to approve a system network connection; check that the app is correct before allowing it. The connection icon in the status bar only shows that the network tunnel is enabled. You’ll still need to check whether the site you want to visit loads. If the connection drops when you leave the app, check whether Android is restricting background activity. See connection and troubleshooting help for details.

iOS: Install and import through the panel

Use the iOS app link provided in the panel; availability is determined by the panel. If you have an active, unexpired plan, follow the on-screen instructions to go to the App Store. If the panel says you’re not currently eligible, first check that your plan is active and hasn’t expired. This message doesn’t indicate a problem with the subscription link. After installing the app, return to the panel and import your subscription.

Use the import option that opens the app directly, if available. To add it manually, look for a subscription, configuration, or “Add by URL” option in the client. Paste the link from the panel, save it, and update the configuration. When you connect, iOS will ask to add a VPN configuration; follow the system prompt to approve it. Then select a route and leave the connection turned on. Importing and connecting are separate steps, so check the connection status even after saving the configuration.

Linux: Follow the same subscription import steps

Linux users can also get a compatible client from the panel; there’s no need to look for a public subscription URL. After installing and opening the client, add the link through its remote configuration or subscription menu. Then select a route and enable network routing as described by the app. Desktop environments and permission settings vary, so this guide doesn’t cover system-level changes. If the default steps don’t work, consult the complete user guide with your distribution and the exact error message.

Connection checks

Choose a route and verify your connection

Choose a region first, then select a route. If a website or app requires a particular region, choose one it supports rather than relying on geographic proximity. Open the route list in your client and select a region from the imported subscription. To learn about IEPL dedicated routes, relays, and direct connections, see the route guide. Keep the default rules for your first connection to make verification easier.

After connecting, check that the client shows no errors and that the same configuration and route are still selected. Then open a browser and visit the international website you want to use. Refresh the page and try a real task. A connection icon in the system tray or an active switch in the client only confirms that part of the setup is complete. A page that loads successfully is a more direct check. Apps that were already open may keep an old connection; close and reopen them before trying again.

If the service displays your exit region, check that it matches the route you selected. You can also use a trusted IP lookup site to check the exit location, but don’t submit your subscription link there. Some apps use their own network settings, so a working browser doesn’t mean every app is routed through the client. If one app still can’t connect, first check which traffic the client routes, then check the app’s own account or regional requirements.

If something goes wrong, check these in order: whether your plan is active, whether the subscription updated successfully, whether system permissions were granted, and whether the connection is turned on. Then try another route in the same region to see whether the problem is limited to one route. Change one thing at a time and keep the error message so it’s easier to identify the cause. Avoid repeatedly reinstalling the app, creating new accounts, and switching configurations all at once; otherwise, it’s hard to tell what changed.

Streaming and AI tools may also be affected by the region on your service account, content licensing, and service policies. A working route doesn’t guarantee access to every feature or title. If you still need help, troubleshoot by symptom in the Help Center, or submit a support ticket in the user panel. Include your device and operating system, the client’s message, the selected region, and the steps you’ve tried. Hide your subscription credentials.