Guides

From sign-up to connected in five steps

This page covers the main line only: create an account, choose a plan, copy the subscription, import it into the client, verify the connection. Each step says where to click, what you should see, and what comes next. Interface details vary by client version — if you hit an error, the troubleshooting page has you covered.

Interface differences

Interfaces differ across platforms and client versions: the same entry point may be called Subscriptions in one client and Profiles in another, and the import button may sit on the home screen or in a side panel. This page describes the common layout — if you see a synonym, follow it rather than matching the wording word for word.

Create account: a username and password, no email needed

Open the user panel from the Log in link at the top right of the page and switch to the registration view below the login form; or click Start Free at the top of this page, which lands on the same registration form. Both paths lead to the same page, so use whichever you prefer.

The registration form has just three fields: username, password and confirm password. C6VPN doesn't ask for an email address, so there's no verification mail to wait for and no activation link to click: fill it in, submit, and the account is usable right away — the panel goes straight to the account overview. Your username is the only credential you'll log in with later, so a mix of letters and digits is a good idea, and keep a note of it somewhere. Set the password the way you normally manage accounts.

Don't rush off to find a client right after registering — there's no plan on the account yet, so the subscription area is empty. The next step is choosing a plan and completing payment; only then is the subscription link generated. If you already have an account, just log in at the same entry point instead of registering again.

If the form says the username is taken, try another combination. If the form keeps bouncing back or you're logged out again after a refresh, first check that your browser hasn't disabled local storage, then reopen the panel.

Choose a plan: three monthly plans and three data packs

Once logged in, the plans area of the panel shows two billing models: monthly subscriptions and one-off data packs. Both use the same set of routes; they differ only in how you're billed and whether traffic resets.

There are three monthly plans: ¥9.9/month for 60GB, ¥18/month for 250GB and ¥28/month for 500GB. Traffic resets every month on your activation date, not on the first of the calendar month; if you upgrade mid-cycle, the difference is prorated by the remaining days, so you don't have to wait for the next period. The three plans differ only in traffic allowance — routes, device count and the refund policy are identical.

There are three data packs: ¥158/300GB, ¥358/1000GB and ¥658/3000GB. A pack lasts until the traffic runs out and never expires, which suits people whose usage varies or who'd rather not renew every month. Pack traffic doesn't take part in the monthly reset — it's deducted as you use it.

How to choose: for one person browsing and the occasional video, the 60GB plan is usually enough; with several devices online and plenty of HD streaming, the 250GB plan is roomier; for a household sharing one account or heavy use, go straight to 500GB. If you're unsure, start low — you can upgrade in the panel at any time, with the difference prorated by remaining days.

Payment options are Alipay, WeChat and USDT; pick one at checkout and follow the on-screen prompts. Once payment completes, the order appears in the panel's order history with the status set to paid, and the subscription takes effect immediately.

Every plan includes 110+ countries / 250+ routes, no limit on simultaneous devices, and a 30-day money-back guarantee. The exact conditions are set out in the refund policy — worth a look in the footer before you order.

Copy the subscription: grab the link from your account overview

After payment, go back to the account overview in the panel and you'll see a new subscription area: a subscription link, a row of import buttons and the traffic usage of your current plan. That link is the configuration entry point your client reads, and it looks roughly like this:

https://example.com/sub?token=YOUR_TOKEN

The line above is only an example format — get the real link by clicking Copy subscription in the panel, and don't copy the sample. The token in the link works as a pass: anyone who has it can read your configuration, so don't post it in public groups or forums, or leave it in screenshots. To use it on a new device, paste it into that device's client rather than forwarding the link around.

The subscription area usually offers several import buttons, one for each protocol's client. If the client is already installed, click the button that matches it and the browser will try to launch the client and write the configuration in; if nothing happens, copy the link and paste it manually. Both routes end up the same — one just saves you a step.

Subscription content updates as routes change. Turn on automatic subscription updates in the client so you don't have to go back to the panel and copy again when routes are added or removed; if the route list hasn't changed for a long time, hit update once manually in the client.

Import into the client: how it works on each of the four platforms

Client installers all live in the download area of the panel — log in and grab the build for your platform; the marketing pages don't offer direct links. The main line is the same on all four: install the client, find the subscription entry, paste the link, save, and go back to the route list. What differs is where the entry sits and which system permissions you'll be asked for.

PlatformClient typeSubscription import entryWatch out for
WindowsDesktop clientSubscriptions / Profiles page → New → paste the linkAllow network access on first launch
AndroidMobile clientSubscriptions page → Add → import from clipboardAllow the system VPN connection request
iOSApp Store clientSubscriptions page → Add subscription → paste the linkAllow adding a VPN configuration
macOSDesktop clientSubscriptions / Profiles page → New → paste the linkAllow installing the network extension
LinuxCommand-line clientImport the configuration file as described in the download areaSet permissions and paths as instructed

Windows

Grab the Windows client from the download area of the panel, double-click the installer and accept the defaults. On first launch the system may ask about network access or the firewall — the client needs to create a virtual adapter and take over traffic, so this prompt has to be allowed, otherwise the connection won't come up.

Once installed, open the client and find the Subscriptions or Profiles page, click New, choose import from clipboard (copy the subscription link from the panel first), or paste the link straight into the field. After saving, the client pulls the configuration once; routes grouped by region appearing in the list means the import worked.

If your client supports one-click import, you can also go back to the panel and click the import button for the matching protocol — the browser launches the client and writes the configuration automatically, saving you the manual paste.

There's another common choice on Windows: system proxy versus TUN mode. The first only covers apps that use the system proxy, such as browsers; the second covers all traffic. If you only browse the web, system proxy is enough; to route desktop apps and command-line tools as well, switch to TUN mode. The exact labels depend on your client version.

macOS

Get the macOS client from the download area, drag it into the Applications folder and open it. If the system says the source can't be verified on first launch, allow it once under Privacy & Security in System Settings — the prompt won't appear again.

The first time the client takes over traffic it asks to install a network extension or add a VPN configuration. This step has to be allowed, and you may need to enter your Mac password to confirm. Skip it and the client looks connected while only some apps actually use the route.

The import entry is the same as on Windows: create a new entry on the Subscriptions page, paste the subscription link, save, and wait for the configuration to finish pulling. macOS also offers both system proxy and TUN modes — switch as needed.

Android

Get the Android package from the download area. Tap the downloaded file in your browser to install; the system will ask you to allow installing apps from unknown sources — that's the normal prompt for a sideloaded package, so allow the current browser to install and you can turn the permission back off afterwards.

The first time you tap connect, the system shows a VPN connection request; allow it and confirm, and the client can then establish the tunnel. This request usually appears only once, and later connections won't ask again.

Importing happens on the client's Subscriptions page: tap Add, choose import from clipboard, paste the link you copied from the panel, save, and go back to the route list.

The thing most often overlooked on Android is battery policy. The system clears apps that sit unused in the background, and once the client is cleared the connection drops. Add the client to the battery optimisation allowlist and permit background activity — vendors name these entries differently, usually under app management or battery in Settings. Once that's done, background disconnects drop noticeably.

iOS

The iOS client installs from the App Store. The download area of the panel shows the entry while your account has an active plan; with no plan or an expired one it will prompt you to get a plan first — that's expected, not a broken download.

After installing, open the client, add a subscription on the home screen or the Subscriptions page, paste the link you copied from the panel and save. You can also go back to the panel and use one-click import, which the browser hands to the client.

On iOS the connection runs through a system VPN configuration; the first time you connect, the system asks you to allow adding a VPN configuration, and you'll need to confirm and enter your device passcode once. After that, connecting is a single tap in the client, and you can add the toggle to Control Centre.

iOS background policy is strict, so after a long stretch in another app the connection may be suspended by the system. If you need it to stay up, make sure the client has background refresh permission and check that Low Power Mode isn't restricting it.

Linux

The Linux client runs from the command line, and installing it plus importing the configuration file takes a few more steps than the desktop platforms — the exact commands and paths are in the notes in the download area of the panel. Once imported, start it with the command and you'll get the same route list as the desktop client.

The order matters

On all four platforms you have to save the subscription in the client before connecting. Copying the link in the panel without importing it into the client won't get you a connection; conversely, if the import worked but you hit connect without picking a route, the client may just sit in a waiting state.

Connection check: confirm the exit has switched

Once the import is done, go back to the client's route list. Routes are grouped by region, so pick one by purpose first: for streaming, choose the exit in the matching region; for AI tools, the landing region you normally use; for everyday browsing, whichever is geographically closest. On route type, IEPL runs on a dedicated channel, relay forwards through an intermediate node, and direct doesn't take a detour — if you're unsure, try one of each in the same region.

TokyoIEPL
Los AngelesRelay
Hong KongDirect
SingaporeIEPL
LondonRelay

Select one and click connect. When the status goes from Disconnected to Connected and the client icon appears in the tray or menu bar, the tunnel is up. Open a site you use often — if it loads, the main line is done.

To confirm the exit really changed, open the network check page on this site: it shows your current exit IP and its location. If the location matches the route's region, your traffic is genuinely going through the route. If it still shows a local address, the client usually isn't taking over system traffic — go back a step and check system proxy or TUN mode.

There's no limit on simultaneous devices on one account; just import the subscription once on each device — no need to register them one by one in the panel. Devices don't affect each other, and disconnecting one leaves the others running.

Finally, flip two switches while you're there: launch at startup and auto-connect. The first starts the client with the system, the second reconnects automatically when the network comes back, so you don't have to click anything after opening the laptop lid.

Where to troubleshoot: diagnostics and the route list

If the main line is done and you still can't connect, don't keep reinstalling the client. Almost every problem comes from one of three places: the subscription didn't save, a system permission wasn't granted, or that route doesn't work on your network. Checking by symptom on the troubleshooting page is faster — it's split into chapters for 'can't connect at all', 'connects but pages won't load', 'slow speeds', 'congestion at peak hours', 'frequent drops', 'subscription update fails' and 'one app won't go through the proxy', each with a decision flow and self-checks.

When you open a ticket, include these three things: the client name and version, the full error text, and the route regions you tried. Screenshots help. With complete information the issue can usually be located in one pass instead of a round of questions.

For the finer detail — how route types work, the differences between protocols, advanced settings for each platform's client — see the troubleshooting page and the route list. This page keeps to the main line and doesn't go into them here.

Start Free