Quick start · The five-step path

Five steps from sign-up to connected

VPNZM onboarding is just five steps: create an account, choose a plan, copy the subscription link, import it into your client, verify the connection. 110+ countries / 250+ routes, available on Windows / macOS / iOS / Android / Linux, unlimited simultaneous devices, 30-day refund.

  • No email address needed
  • Bank-grade encryption
  • 30-day refund
110+ countries / 250+ routes · Unlimited devices · 30-day refund

Client interfaces word things differently and put menus in different places: the same import action may sit under Config → Import from clipboard in one app and Subscriptions → Add in another. This page describes where to look by function, so a menu item that means the same thing is close enough and you don't need an exact word match. If the subscription format doesn't match your client, go back to the panel, pick another format and copy again.

Create an account

The first step asks for two things only: a username and a password. There's no verification email to wait for, so submitting the form puts you straight into the panel.

Click Start Free on the hero or on this page and you land on the sign-up form in the user panel. The form has just two required fields, username and password; there's no email address to fill in and no verification email is sent, which means you can log in the moment you sign up instead of digging through your inbox for a message that may have been filtered as spam.

The username is what you use to log in to the panel and open tickets. Pick something you'll remember but that isn't tied to your usual social handles, and set a unique password you don't reuse for email or any other site. After you submit, the browser keeps you signed in: close the tab, reopen the panel, and you're still logged in.

If the page stays on the sign-up form after you submit, the username is usually already taken or the two password entries didn't match. Try a different username, there's no need to clear your cache. Account questions such as forgotten passwords, login problems or changing your username are covered separately in the Account & subscription section of the help center.

Once the account exists, the panel will say there's no active plan. That's expected: the account and the plan are two separate things, and you pick the plan in the next step.

Choose a plan and check out

The three monthly plans are tiered by data, with price and allowance matched one to one; data packs are sold separately and last until used up.

The plans section of the panel lists three monthly plans: ¥9.9/month for 60GB, ¥18/month for 250GB and ¥28/month for 500GB. Data resets every month on your activation date rather than on the calendar month; if you move up a tier mid-cycle, you pay the difference prorated for the remaining days instead of waiting for the next period.

Which tier to pick: an hour or two of browsing and video a day fits comfortably in 60GB; several devices online at once with regular 4K streaming is easier on 250GB; always-on downloads or a few people sharing one account calls for 500GB. If you're unsure, start in the middle and upgrade later.

Data packs are a separate billing model and aren't tied to a monthly plan: ¥158/300GB, ¥358/1000GB and ¥658/3000GB, valid until used up with no expiry. If you occasionally go over and don't want to move up a tier, just add a data pack.

PlanPriceMonthly dataReset
60GB plan¥9.9 / month60GBMonthly, on activation date
250GB plan¥18 / month250GBMonthly, on activation date
500GB plan¥28 / month500GBMonthly, on activation date

Data packs (valid until used up, no expiry):

¥158 / 300GB ¥358 / 1000GB ¥658 / 3000GB

Payment options are Alipay, WeChat Pay and USDT. After checkout the order appears in the orders section of the panel and its status moves from pending payment to activated; the plans section then shows your remaining data and expiry date. Once you see those two numbers, the plan is live and you can move on to the next step.

Get the subscription link

The subscription link is the only credential a client uses to pull the route list, so copying it once is enough.

Once the plan is active, go back to the overview page: the subscription section shows a link with a copy button next to it. That link carries your account credentials and is what the client uses to fetch the route list; it isn't an installer and it won't open as a web page.

The panel offers several formats, including Clash, Shadowrocket, sing-box and Stash. Pick the one that matches your client before copying. Getting it wrong looks very specific: the client reports a successful import, but the profile contains no routes at all.

The example below only shows the format, so copy the real link from the panel:

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

A subscription link is as good as a password. Don't paste it into group chats, forums or screenshots; if you think it has leaked, reset the subscription in the panel so the old link stops working immediately, then update it once in your client.

The subscription isn't a one-off file either. When routes change, the client only picks up the new list after you manually hit Update subscription, a step that's easy to forget; the symptom is a client that still lists the old routes after they were changed.

Import into your client

Clients live in the download area of the panel: log in and download, no plan purchase required.

The import logic is the same on all four platforms: copy the link → open the Config or Subscription page → import from clipboard → select that profile. Each client names the entry point differently, but it's always on that kind of page, so look for Import from clipboard or a + button. When the import finishes, a new profile appears in the list and you tap it to select it, or it won't take effect. Importing without selecting is the most common beginner snag.

Windows

Desktop

What to use: a Clash-based desktop client or the sing-box GUI client; installers are in the download area of the panel and available once you log in. After installing, open it and an icon appears in the tray.

Where to import: Config / Profiles page → Import from clipboard, paste the link you copied in step 3 and confirm. Once the new profile appears in the list, select it, then open the Proxies page to see routes grouped by region.

Let it handle traffic: turn on the system proxy in settings; if you need every app covered, games for example, switch to TUN mode. For launch at startup, tick the option on the same settings page.

What you should see: the tray icon switches to connected and the system proxy toggle is on; open an IP lookup page in your browser and the location matches the region you picked.

macOS

Desktop

What to use: the same family of Clash-based clients or the sing-box client; the download area serves the macOS build. If macOS blocks it on first launch, allow it once under System Settings → Privacy & Security.

Where to import: same as Windows: import from clipboard, select the profile, then turn on the system proxy. The menu bar icon follows the state.

Common pitfall: if another proxy tool is installed on macOS, quit it first so the two clients don't fight over the system proxy settings. The symptom is a client that says connected while the exit IP stays the same.

What you should see: the menu bar icon shows connected; the IP lookup page shows the target region.

Android

Mobile

What to use: a Clash-based Android client or the sing-box client; the download area serves the installer. On first install you'll need to allow apps from unknown sources in the system settings.

Where to import: Config page → Import from clipboard (some clients label it + → Import from URL); paste the link, save, then tap the profile to start it.

Permissions: the first launch asks for VPN permission; once allowed, a key or VPN icon appears in the status bar. To switch routes, just pick another one from the client's route list, no need to import again.

What you should see: a VPN icon in the status bar; the IP lookup page shows the target region.

iOS

Mobile

What to use: the download area explains how to get the iOS client, so install it from the App Store as instructed, then come back to the panel and copy the subscription link.

Where to import: Config page → Import from clipboard, or scan the QR code shown in the panel. After importing, select the subscription in the list.

First connection: the system asks you to add a VPN configuration, so tap allow and confirm with your device passcode or Face ID. After that, connecting is just a toggle in the client.

What you should see: a VPN icon in the status bar; the client shows the route list and the currently selected route.

Linux is supported too, and the import works the same way as on desktop: copy the subscription link, import it from the clipboard on the client's config page, then turn on the system proxy or TUN. Client downloads for all five platforms are in the panel's download area, so log in and grab the build for your platform.

Connect and verify

Pick a route, hit connect, then confirm it actually works with three checks.

Start with the region: choose wherever the service you use lives, the US for US content, Japan for Japanese content, and a closer exit such as Hong Kong or Singapore for everyday browsing and work. For route type, prefer IEPL dedicated lines, then relay, and keep direct connections as a fallback. The routes page explains how the three types differ and when each one fits.

Hit connect. The status moves from disconnected to connected, and the panel overview shows the current connection state as well. The first connection is a little slower because the client has to pull the route list once.

Verification has three parts:

  1. Exit IP: open the IP lookup page on this site and check that the location matches the region you selected. If it doesn't, the connection isn't really active.
  2. Target site: open the service you need; if it loads and plays normally, you're through.
  3. Routing mode: if you only want some sites to go through the route, make sure the client is in rule / split mode rather than global; in global mode all traffic goes through the route and your data drains much faster.

When it doesn't work, troubleshoot in this order: update the subscription, switch route type, switch region, then restart the client. If all four fail, open a ticket with the client name, the route name and a screenshot of the error, which is far more useful than saying it won't connect. More detailed steps and common error codes are in the full unblock guide.

Common sticking points

These four are where people most often get stuck while following the steps; the help center has fuller answers by category.

No routes in the client after importing the subscription
Usually the subscription format doesn't match the client. Go back to the panel, pick another format, copy again, then hit update subscription once in the client. If it's still empty, check whether the plan has expired or whether the link got truncated when you copied it.
It says connected, but the target site won't open
First check whether the location on the IP lookup page changed. If it didn't, the system proxy isn't on or another proxy tool has taken it over; if it did change but the site still won't open, try another route or another route type.
Do I need a new plan for a new device?
No. The same account works on any device, with unlimited simultaneous connections, and you import the subscription exactly as you did on the first device.
Can I get a refund if it's not for me?
Yes, there's a 30-day refund with no questions asked; just open a ticket in the panel. Monthly plans and data packs are two different order types, so check which one you're applying for first.

Keep reading

  • FAQAccount, connection, speed and billing questions
  • Full unblock guideStreaming regions, error codes and how to pick a route
  • Plans and data packsPricing for the three monthly plans and three data packs
  • IP lookupCheck your current exit IP and location