Guides · From Account to Connection

VPN setup and subscription import

Set up your account and choose a plan first, then add the subscription to your client. Finally, check that your target app is using the selected route—not just that the connection icon is on.

No email address required Unlimited devices 30-day money-back guarantee

Find the right section, then follow the steps. Labels vary across operating systems and clients. This guide uses “subscription,” “configuration,” and “import” to describe the relevant features; not every client uses those exact button names. Get both the client and subscription from the user dashboard. If the interface differs, check the dashboard instructions for your platform first.

ACCOUNT

Create an account and sign in

Open the account creation page in the JiaVPN user dashboard and enter a username and password you can keep using. No email address is required. Before entering your details, make sure you’re using the official JiaVPN site. Don’t reuse login details from other websites. Choose an easy-to-recognize username and save your password securely rather than relying on your browser to remember it.

Follow the on-screen instructions to open the dashboard. If you’re returned to the sign-in page, use the username and password you just saved. Once you see the account overview, confirm you’re in the right account before choosing a plan. Creating an account and activating a plan are separate steps: being able to sign in means your account is set up, but it doesn’t mean you have an active data allowance or route.

If your username is unavailable, adjust it as prompted and try again. If you can’t sign in, check your keyboard layout, capitalization, and whether a space was copied along with your details. Avoid creating accounts in multiple browser windows; doing so can leave orders and subscriptions split across accounts. For account access issues, check the Help Center rather than placing another order.

You’re ready for the next step when you can open your account overview. Choose a billing option in the same account.

PLAN

Choose a plan and review your order

Open the plans section in your dashboard. Start by considering how often you’ll use the service, then compare data allowances. If you regularly use international websites or keep a store dashboard open, compare the monthly plans. If you only need access during specific work periods, compare the data packages. The difference is how data is billed and reset—not how you install the client. You can follow the same subscription import steps either way.

Monthly plans include ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data resets monthly on your activation date. Data packages are ¥158/300GB, ¥358/1000GB, and ¥658/3000GB; they don’t expire and remain available until used. Choose based on your actual usage. There’s no need to pick a larger plan just because you’ll connect multiple devices: the number of simultaneously connected devices is unlimited, but their data use still counts against your plan allowance.

After choosing a plan, check the order price, data allowance, and billing method. Follow the dashboard instructions to pay with Alipay, WeChat Pay, or USDT. When the payment page is done, return to your account overview and check the order and plan status. If it hasn’t updated yet, check the original order before trying to pay again. If the payment status is unclear, contact support through a dashboard ticket with your order details.

JiaVPN offers a 30-day money-back guarantee. See the refund policy for details on how to request a refund. If you upgrade mid-cycle, the price difference is converted into remaining days; an upgrade doesn’t restart a full billing period. For full pricing and billing details, see the Plans page. This guide continues once your plan status is confirmed.

You’re ready when the overview shows your active plan and its data allowance. Next, get your subscription.

SUBSCRIPTION

Get your subscription from the dashboard

Return to your account overview and find the subscription section. The subscription link lets your client load server configurations; it isn’t a sign-in page or an installer. First, check whether the dashboard offers an import option for your client. If it does, use that option to reduce the chance of copying the wrong format. If you haven’t installed a client yet, you can prepare it in the next section and come back to import the subscription afterward.

To import manually, use the dashboard’s copy option to get the full link, then paste it into your client. Don’t use the account overview URL from your browser’s address bar as a subscription, or try to piece the link together from a screenshot in a chat. Your subscription may contain account-specific information. Keep it private: don’t share it publicly, paste it into public online conversion tools, or leave the full link visible in support screenshots.

If the import fails after copying, return to the dashboard and copy the link again. Check that the client is set to import from a link, not from a file. If it reports an incompatible format, check the dashboard for the subscription format intended for that client. Don’t try to fix it by randomly editing the link parameters. When contacting support, share the client platform, error message, and steps you took; conceal sensitive information.

Successfully importing a subscription doesn’t mean you’re connected to a route yet—it only adds the configuration to your client. Next, select the configuration, update the server list, and start the connection. For more on subscriptions and configurations, or what to do if an update fails, see the Complete User Guide.

CLIENT

Import the client for your platform

Open the client section in the user dashboard and select your device’s platform. After signing in, Windows, macOS, Android, and Linux users can get the client without an active plan. Downloading the installer and getting a working subscription are separate steps. The iOS client link requires an active, unexpired plan; the dashboard will guide you through getting it. Don’t try installers intended for other platforms or download files with the same name from random search results.

The steps below use platform-specific clients provided through the dashboard that support subscription configurations. The same feature may be called “configuration management,” “subscription management,” or “add configuration,” depending on the client. Find the relevant feature and follow the steps; you don’t need to switch clients just because its labels differ from this guide.

Windows: Add a remote configuration

Get the Windows client from the dashboard and install it. Once it’s open, find the configuration or subscription management section. If the dashboard offers a one-click import, select it and allow your browser to open the installed client. If the client doesn’t open automatically, return to it and choose “Add remote configuration” or “Import from link,” then paste the subscription link you copied into the address field.

Save the configuration, then update or refresh it. Make sure the server list appears under the configuration, then set it as the active one. Don’t run other proxy clients at the same time, as they can overwrite each other’s system proxy settings. When connecting, enable the system proxy or network routing mode required by your client. If the system asks for permission, verify the app’s source before allowing it.

macOS: Save the subscription and select the configuration

Choose the macOS client in the dashboard and install it according to the instructions for your device. If macOS asks you to confirm the app’s source on first launch, make sure the file came from the dashboard. In the client, paste your subscription into the subscription, configuration, or remote address section, then save and update it. If the dashboard supports one-click import, you can also open the client from your browser and finish there.

Make sure the new configuration is selected, not just saved in the list. Choose a server location, connect, and allow any required network configuration permissions. If the menu bar has a status menu, you can use it to check the connection. Don’t rely on the menu bar icon alone to confirm your apps are using the route; complete the IP address and app checks below.

Android: Import and allow the connection

Get the Android client from the dashboard. Check the file source on the system installation screen before continuing. Open the app, go to its configuration or subscription section, choose the option to add from a link, then paste and save your subscription. If asked to name the configuration, choose a name that’s easy to recognize. It’s only a local label—don’t enter your password there.

Update and select the configuration, open the server list, choose a location, then connect. If Android asks to allow a VPN connection, verify the app before confirming. If the connection drops when the app goes into the background, check the system’s battery optimization and background activity settings for the app. The exact steps vary by device. For detailed troubleshooting, see the Help Center. First, check that the connection works while the app is open.

iOS: Get the client from the dashboard

Open the iOS section in the dashboard and follow the instructions to the App Store. The client link is available only to accounts with a purchased plan that hasn’t expired. If you see a message about your plan status, check the account overview instead of repeatedly tapping the link. After installing the client, use the matching import option in the dashboard, or choose to add a link from the client’s subscription or configuration section.

When importing, make sure the configuration is going to the client you intend to use. Save and update the server list, then select the configuration. The first time you connect, iOS may ask to add a VPN configuration; follow the system prompt to confirm. If you have other connection profiles on your device, turn off other clients while testing so you can identify which route is active. Then open your target app to verify it works—don’t stop at seeing that the system reports a connection.

Linux users can also get the platform-specific client from the dashboard and import their subscription from its configuration management section. For advanced settings such as system proxy scope, permissions, and network routing, see the Complete User Guide. This page doesn’t cover system-level configuration.

You’re ready when the client shows the updated configuration and server list, with the configuration you want to use selected.

VERIFY

Connect to a server and verify it’s working

Choose a server location in the active configuration, then switch on the connection. For store dashboards, follow the platform’s location requirements and keep your selected location consistent. Avoid frequently changing your exit location while signing in. For general browsing, choose a location that suits the target service. Available locations depend on your subscription. See the Server List for locations and route types.

Once the client shows that you’re connected, open the website or app you plan to use and check that its content loads fully. For a store dashboard, don’t just check the sign-in page—make sure everyday pages for products, orders, or assets load correctly too. If the app keeps showing an old session, close and reopen it before testing again so a cached page isn’t mistaken for a new network request.

Check your exit information too, to confirm the route is handling the traffic you expect. Use an exit-check page you trust and compare the location and network details before and after connecting. With split tunneling, local sites may still use your regular network, so not every page should show the same exit location. If your client has connection logs, look up the target domain’s rule and route to see whether the app is using the expected path.

If the icon shows connected but your target app still doesn’t work, check these in order: the right configuration is selected, the subscription updated successfully, the selected server is available, system network permissions are enabled, and no other proxy software is running. Try another server in the same location while keeping other settings unchanged. This helps identify whether the problem is with the route or the client settings. Don’t change locations, DNS, and connection modes all at once, or it will be hard to compare results.

The target service’s account permissions, regional policies, or content availability may also affect access. A single error message doesn’t necessarily mean your subscription has stopped working. For more troubleshooting, see How to Check Your Exit IP, DNS, and App Routing. To contact support, open a dashboard ticket with your platform, client message, selected location, and target app. Hide subscription and account details.

You’ve completed the setup. Keep a working configuration for everyday use, and check your account balance and plan status. For subscription updates, renewals, and advanced split tunneling settings, see the Complete User Guide as needed. There’s no need to change every setting during your first connection.