Before you begin, prepare a working browser, a username and password, and the device you want to connect. JrVPN does not require an email address during account setup; your username and password are the credentials for the user panel. Plans, orders, subscription links, and client downloads are all handled there, so complete the account and plan steps before installing and importing a client.
This page covers only the main path for first-time use. It does not cover protocol parameters, advanced routing, long-term maintenance, or troubleshooting. For route types, subscription updates, multi-device management, and more detailed diagnostics, continue with the Complete Guide from Beginner to Advanced.
Create a username account
Open the account setup page, create a username that is easy for you to recognize, and set a unique password. No email address is required. After you submit the form, you’ll go directly to the user panel. Use the username to sign in and the password to protect your account and subscription details. Store both separately, and do not reuse them in public forums, on shared devices, or in other environments you do not control.
After account setup, the page will open the account area. Confirm that Account Overview, the plans section, and the client download section load correctly before placing an order. If the browser remains on the sign-in page, use the username and password you just created. It is normal not to have an importable subscription yet; subscription details appear in Account Overview after a plan order takes effect.
If you plan to use Windows, macOS, Android, and iOS at the same time, you do not need a separate account for each device. JrVPN supports unlimited simultaneous devices, so one account can import the subscription on multiple personal devices. To avoid confusion later, complete the full process on your most-used device first, confirm that the connection works, and then set up your other devices.
After creating your username, return here and choose a plan that fits your actual usage.
Choose a plan and place your order
On the plans page, first decide whether you need monthly service or permanent, non-expiring data. Monthly subscriptions reset their data each month on the activation date and include ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. For light browsing and everyday work, start with a smaller allowance; for frequent video streaming, file syncing, or sustained use across multiple devices, choose based on your actual consumption.
Data packages last until used and never expire. Options include ¥158/300GB, ¥358/1000GB, and ¥658/3000GB. They suit people with irregular usage who want data to carry over across billing periods. Monthly subscriptions and data packages are calculated differently, so focus on whether data resets monthly rather than comparing only the total figures shown on the page.
After choosing a plan, open the order confirmation page and check the plan name, data allowance, and amount. Then pay with Alipay, WeChat, or USDT. Once the order status updates, return to Account Overview in the user panel. If you upgrade a monthly subscription mid-cycle, the price difference is converted into remaining days; there is no need to configure this during first-time setup—let the current order take effect first. Plans include a 7-day no-questions-asked refund; see the refund terms in the Terms of Use for application and processing details.
Once the order is active, Account Overview will show subscription details you can copy.
Get the subscription link
After the plan takes effect, open Account Overview in the user panel and find the subscription section. It will show your current plan, data status, and the subscription entry used to import settings into a client. Click Copy to save the link to the clipboard on your current device. Windows, macOS, Android, and iOS all use this type of subscription information; you do not need to copy routes individually or enter each server parameter manually.
Treat the subscription link like a credential for reading your account’s routes and protect it like a password. Do not paste it into public chats, webpage comments, or public documents, and do not forward it to devices you do not manage. If the link is exposed accidentally, stop using the old link, manage the subscription credentials in the user panel, and import the new details into your own clients.
If you need to identify the link format in this guide, use the content below for illustration only. It is not associated with JrVPN and cannot be used to connect. In actual use, copy the content generated for your current account in the user panel:
https://example.com/sub?token=YOUR_TOKEN
After copying, keep the user panel open. Next, get the JrVPN client for your platform from the Downloads section and import the subscription in the client. If the client is already installed, go straight to the relevant platform section. If not, download it only from the user panel and avoid static installer links from unknown sources.
After copying it, continue with the platform that matches your device below.
Import the Windows client
Open the client Downloads section in the user panel and get the JrVPN client for Windows. After installation, launch it and look in the sidebar or main menu for “Subscription Management,” “Configuration,” or “Add Subscription.” Choose import from the clipboard or URL, paste the subscription link you copied earlier, and give it a recognizable name.
Click Update Subscription after saving. The client will read the routes available to your account and display region names in the node or route list. Seeing the route list means the import is complete. If it is still empty, confirm that the order is active and check for extra spaces before or after the pasted content. Do not split the subscription link manually or paste the entire content into a single server-address field.
The first time you turn on the connection in Windows, the system may ask to create a network configuration or grant required permissions. Confirm the prompts, then return to the client and choose a route. Keep the global or default connection mode for your first check. Configure complex per-app rules only after the connection works; see the Complete Guide for details.
Get the clientImport the macOS client
Open the macOS client entry in the Downloads section of the user panel, install it, and launch the app. If macOS asks you to confirm the app source or approve network extension permissions, follow the instructions in System Settings. This permission is required to establish the network connection; without it, the connection switch may not work even after the subscription has been imported.
In the client, find “Subscription,” “Profiles,” or “Import from URL,” then paste and save the link copied from Account Overview. Run an update and wait for the regional routes to appear. If the client shows both local profiles and a remote subscription, select the remote subscription you just named to avoid connecting to an old profile.
Once the routes appear, choose an exit region that matches the target service, then turn on the connection. The macOS menu bar may show both the client icon and the system connection status. Use the client’s connected status and the actual access check that follows as the confirmation. After the first connection works, decide whether to enable everyday options such as launching at system startup.
Get the clientImport the Android client
Get the JrVPN client for Android from the Downloads section of the user panel. Open it, go to Subscription Management, choose import from the clipboard or add a subscription link, then paste and save the content from Account Overview. Run an update and confirm that several regions appear in the route list rather than a single unresolved text entry.
When you connect for the first time, Android will display a system prompt asking to establish a network connection. Allow it, return to the client, choose a route, and turn on the switch. If the connection stops soon after you switch to another app, check the system’s battery-saving policy and background permissions for the client. Settings vary by device manufacturer, so this page does not list every path. Keep the client in the foreground for the initial check, then see the Complete Guide for background operation settings.
If the client supports per-app proxying, keep the default settings during first use. Excluding a browser or target app too early can make the client show as connected while that app still uses the original network. Confirm that the default connection works first, then adjust routing for your chosen apps so it is easier to identify where a problem occurs.
Get the clientImport the iOS client
Open the iOS client entry from the user panel and get the supported client as instructed. After opening it, find the entry for subscriptions, profiles, or adding one from a URL, then paste the subscription link from Account Overview. Save and update it, check that the route list expands by region, and choose the route you want to use.
The first time you enable the connection on iOS, you will be asked to allow a network configuration to be added. Confirm it, and the system status area will show the connection status. If you have used other network tools before, turn off the old connection first, then return to the current client and enable its switch again to avoid conflicts between profiles. If the subscription imports successfully but cannot connect, first confirm that the newly imported profile is selected.
As with Android, do not add complex rules during the initial check. Use the client’s default connection mode to visit the target service, confirm that the route works, and only then adjust on-demand or split-routing settings. This separates subscription issues, system permission issues, and rule issues.
Get the clientConnect and verify it works
After importing, choose a region in the client’s route list that matches your use case, then turn on the connection. First watch for the client status to change from connecting to connected, then check whether the system shows the corresponding network status. Seeing a route name alone does not mean you are connected; confirm that the switch changed state and that no persistent error or retry message remains.
Next, open a browser and visit the international website or service you intended to use to confirm that it loads normally. For region-specific content, the route’s exit region should match the region required by the target service. For example, if you select a Tokyo route, do not evaluate the result as though it were an exit in another region. If the page still shows the old state, fully close and reopen the relevant pages so an existing session does not retain information from before the connection.
If the client reports a connection failure, switch to another route in the same region and try again, then refresh the subscription list once. If no routes appear, return to the subscription step and check the link and order status. If routes are present but one app cannot connect, compare it with a browser test to determine whether the issue comes from the route, app cache, or per-app settings. Change one condition at a time; this is easier to diagnose than reinstalling the client, switching among several routes, and changing rules simultaneously.
Once verification is complete, the first-time setup is finished. Normally, future sessions only require updating the subscription in the client, choosing a route, and turning on the connection. When changing devices, download the client again from the user panel and import your own subscription. Plan data, orders, and subscription status remain subject to Account Overview.
Continue reading
After your first connection
When you need per-app proxying, subscription updates, multi-device management, or system-level connection troubleshooting, move on to the in-depth guide. There is no need to configure every advanced option during first-time setup.