Setup guide
Five steps to VPN setup
From sign-up to connection in five steps. Each step spells out where to click, what you should see and what comes next; if the wording in your client doesn't match the description, read the note below first.
Menu labels differ between clients: the same “import subscription” entry is called “Profiles” in some, “Subscriptions” in others, and sits under “Settings → Profiles” in others still. This page describes the common layouts; if you can't find the matching item, search for “subscription” inside the client first, then check the client differences section in the help centre.
Create your account
Open the sign-up page in the dashboard — it has just two required fields: username and password. VPNLW's sign-up flow doesn't ask for an email address, and no contact details are required either; fill in those two fields and you can submit. If this is your first time, finish this step before looking at plans: once the account exists, ordering, copying the subscription and downloading the client all happen in the same dashboard, so you won't be jumping between pages.
Pick a username built from Latin letters and digits that you'll recognise — that way the profile name you see in the client later is easy to match up. Set the password to the strength the page asks for and keep it safe yourself: the dashboard never sends your password anywhere, and storing it well saves you a reset later.
After you submit, the page goes straight to the account overview. The account is already usable, but the plan status there is still empty and remaining data shows zero — that's normal. The account and the plan are two separate things; the next step is choosing a plan and paying for it.
Once you've signed up, don't close the page — the next step, ordering, happens in the same dashboard, so go straight from the overview to the plans section.
Choose a plan and order
After logging in, go to the plans section. The monthly subscription comes in three tiers: ¥9.9/month with 60GB, ¥18/month with 250GB and ¥28/month with 500GB. All three cover the same routes, the same protocols and the same number of devices — only the monthly data allowance differs. Data resets each month on your activation date; if you move up a tier mid-cycle, the difference is prorated by the days remaining, so you don't have to buy a second plan.
If your usage varies, you can choose a data pack instead: ¥158/300GB, ¥358/1000GB or ¥658/3000GB. Data packs last until used up and never expire, which suits business trips or short projects where usage is concentrated in one period. Data packs and monthly plans can coexist; the system uses up the current month's plan allowance first.
Once you've confirmed the plan, place the order and the page generates a pending order. Payment is by Alipay, WeChat or USDT. After paying, go back to the dashboard: the order status changes from pending to paid, and the overview then shows your current plan, remaining data and expiry date. Plans have no device limit, so the same subscription can be imported on several devices — a computer and a phone online at the same time costs nothing extra.
If the service doesn't work out for you, you can request a refund within 7 days, no questions asked; the exact process and the details you need are on the terms page. It's worth getting the client running with the steps below and confirming the sites you use open normally before committing to a longer renewal.
Copy the subscription link
Once the plan is active, go back to the account overview and find the subscription section. It shows a subscription link in the form https://example.com/sub?token=YOUR_TOKEN — that's a placeholder for illustration; the real link is the one shown in the dashboard. Click the copy button to copy the whole link to your clipboard, then paste it when you import the client.
This link is the client's configuration address. Every time the client updates the subscription, it pulls the latest route list from the server using this link, so when routes are added or removed you don't need to re-import anything — one update in the client fetches the new list. That's also why, once the link is copied, most day-to-day maintenance happens inside the client.
The link works like account credentials: anyone who has it can read your route configuration. Don't post it in public groups or forums, and don't put it in screenshots. To use it on a new device, just paste the same link into the client on that device — there's no need to generate a new one.
No device limit means the same link can be imported on phones and computers at once, with no separate purchase per device. If you have several devices, give each profile in the client a recognisable name — by device, for example — so troubleshooting a connection later is quicker.
Import the client
Different systems use different clients, but the import logic is the same: copy the subscription link → create a new subscription or profile in the client → paste the link → update → select a route. Clients always come from the download section of the dashboard; this page doesn't link to any installers directly. Below, each platform's entry points and first-run notes are covered separately.
Windows
On Windows, Clash-based or sing-box-based clients are the usual choice. After installing, open the main window; the left-hand side is usually the “Profiles” or “Subscriptions” page. Click “New” or “Import”, paste the link you copied in step 3 into the field, and confirm — the client then fetches the configuration automatically. When it finishes, the profile card shows the route entries and the update time, which is the sign that the import worked.
Next, go to the “Proxies” page and pick a route. For everyday browsing, choose whichever route currently has the lowest latency; if you only visit a handful of fixed sites, use “Rule” mode so the client routes by domain automatically instead of switching by hand each time. Finally, turn on “System Proxy” or “TUN mode” — without this step, browser traffic doesn't go through the client, and it looks like “connected but nothing changed”.
macOS
macOS clients come from the same families as on Windows, mostly Clash-based or sing-box-based. After installing, the icon appears in the menu bar; click it and go to “Profiles” → “Add subscription”, paste the link and save. On first run the system asks whether the client may change network settings — you must allow it, otherwise the system proxy can't take effect and the client looks fine while traffic stays unchanged.
On macOS, turn on “Set as system proxy” first; enable TUN mode only when you need all traffic captured. The menu bar icon shows the name of the selected route, and switching takes effect immediately — no need to restart the client.
Android
On Android, the common choices are Clash-based clients, v2rayNG or sing-box. With a Clash-based client, for example: open the app and go to the “Profiles” page, tap the plus button in the bottom-right corner, choose “Import from URL”, paste the subscription link and save, then go back to the profile list and tap the entry you just imported to update it — the routes then appear in the list.
Then go to the “Proxies” page, choose a route and tap the start button at the bottom. On first start, the system shows a connection request asking the app to establish a VPN connection — you must tap “OK”, or the connection won't be established. Android's battery optimisation tends to kill the client process in the background, so add the client to the battery optimisation allowlist in system settings; otherwise the connection drops after the screen has been off for a while.
iOS
On iOS, clients such as Shadowrocket, Stash or sing-box are the usual choice. These are downloaded from the App Store; they aren't listed in some regional stores, so you'll need to switch to an account for another region and search again. After installing, open the app, tap the plus button in the top-right corner, choose subscription as the type, paste the link into the URL field and save — the app then fetches the node list automatically.
Select a route and turn on the connection switch at the top; the system asks whether to add a VPN configuration — tap allow and confirm with your device passcode, and the connection is established. iOS's background handling is strict, so the connection may be suspended after you switch to another app; reopening the client restores it, with no need to re-import.
If the client reports “unable to fetch configuration” or the list is empty, check three things in order: whether the link was copied in full (the parameters at the end must be complete), whether the network the client is on can reach the internet at all, and whether the plan in the dashboard is still valid. If all three are fine and the configuration still won't load, note down the client name and the exact error text, then work through the troubleshooting section in the help centre.
Connect and verify it works
A client showing “connected” doesn't mean traffic is actually going through the proxy. The quickest check is the IP lookup page on this site: note the exit IP and location before connecting, then look again after connecting — if the location has changed to the country or region of the route you selected, the proxy is working. Once the connection is up, the client and the route are linked by a military-grade encrypted tunnel, and the lookup page shows the exit address of that tunnel.
Two more quick checks: open a site you can normally only reach from outside your region and see whether it loads, and look at the client's connection log for ongoing upload and download traffic. A log that stays empty usually means the system proxy isn't on, or the browser is going through a different proxy chain — go back to step 4 and confirm the switch state.
If the connection works but pages load slowly, try another route in the same region first. Congestion on international routes varies at peak evening hours, and there are usually several routes per region, so switching often fixes it. If problems persist, check that your system clock is accurate: a large time offset causes handshakes to fail, which shows up as “connected but nothing opens”.
To use several devices at once, import the same subscription link on each one — there's no need to buy again. Phones and computers can be online at the same time, and their traffic counts towards the same plan total. When the month's allowance runs out, you can upgrade the plan in the dashboard, with the difference prorated by the days remaining, or add a data pack that never expires and keep going.
120+ countries / 230+ routes, monthly plans from ¥9.9 with 60GB, no device limit, 7-day refund.