Account → Plan → Subscription → Client → Test

VPNDJ Client Setup Guide

Set up VPNDJ through the user panel: confirm your account and plan, import the subscription into a client, then check that the connection covers the apps you use.

Check the Interface Before You Begin

Menu labels vary across operating systems and clients. This guide uses feature names such as “Subscription,” “Configuration,” and “Import” to describe where to go; the exact wording may differ. The user panel is the source of truth for available buttons, clients, and delivery options. If a label doesn't match, look for the equivalent feature. Don't paste a subscription URL into an unrelated field.

Create an account and open the user panel

Use the “Free Trial” link below to open the VPNDJ user panel's account creation page. No email address is required; create an account with a username and password. Enter a username as requested and choose a password you can store securely. Check your entries before submitting. This account is used to view plans, get your subscription, and manage support tickets; it is separate from your device's system account.

Follow the on-screen instructions to open the panel. If you're returned to a login page, sign in with the username and password you just set. Check the account overview to confirm you're in the right account before choosing a plan. If your browser has saved another account's session, verify the current username first so you don't place an order on the wrong account.

Store your login details in a trusted password manager, not in public notes or chat screenshots. Since no email address is required, don't assume you can recover the account by email. If you forget your password, follow the recovery options and instructions provided in the panel. If an error appears, read the message and check your entries. Avoid repeatedly creating accounts with similar usernames, as this can make it harder to track orders and subscriptions.

Start Free

Choose a plan and check the billing terms

Once you've confirmed the account, open the plans section in the user panel. First, consider how often you'll use the service: monthly plans include a monthly data allowance, while data packages last until used and never expire. Don't compare plans by price alone. Consider how often you stream video, transfer files, and connect multiple devices at once. VPNDJ allows unlimited simultaneous devices, but that doesn't mean the plans include unlimited data. Check the data allowance before choosing.

Monthly plans: ¥9.9/month for 60GB, ¥18/month for 250GB, and ¥28/month for 500GB. Data resets monthly on the activation date, not at the start of each calendar month. If you upgrade mid-cycle, the price difference is prorated for the remaining days. Data packages: ¥158 for 300GB, ¥358 for 1000GB, and ¥658 for 3000GB. They last until used and never expire. Not sure how much data you need? See the plans page for full pricing and details, then return to the panel to choose.

After selecting a plan in the panel, check the plan name, amount, and billing terms on the order before paying through the Alipay, WeChat Pay, or USDT option shown. Don't close the process just because your payment app says the payment succeeded. Return to the user panel and check that the order is complete and the plan is active. If the status hasn't updated, refresh or check the order again as instructed in the panel. Don't submit the same order again in the meantime.

This service offers a 7-day no-questions-asked refund. See the refund policy for how to request one. If you have questions about an order or payment, keep the order details and contact support through a panel ticket. Don't post payment credentials or account screenshots in public comments. Once the plan shows as active, get your subscription; this helps distinguish an order-status issue from a client problem.

Choose This Plan

Get your subscription and add it to your client

Open the account overview and check that your plan is active and has data available, then find the subscription or import option. A subscription link is the address a client uses to get server settings. It's not a regular web address or an installer link. The client uses it to download and update its configuration. Paste it into the client's subscription URL field, not a browser search box, server name field, or manual server address field.

If the panel offers a quick-import option for your client, use it where possible. Your browser may ask whether to open the client; confirm the correct app before proceeding. If the app doesn't open, your plan hasn't necessarily expired. Copy the subscription link and add it manually as a remote subscription in the client. If the panel offers multiple formats, choose the one that matches your client instead of guessing from similar names.

This page doesn't display a live subscription link. The example https://example.com/sub?token=YOUR_TOKEN only shows what a link looks like; it can't be used to connect. For actual use, copy the complete link from your own panel. Make sure you don't miss the final characters, and don't add spaces or line breaks. After saving it, update the subscription or download the configuration. The client has read the subscription only when a server list appears.

Treat your subscription link as sensitive account information. Don't share it in public groups, code repositories, or online testing sites. Before submitting a screenshot, hide the full link and any credentials it contains. If you think the link has been exposed, check whether the panel lets you reset it, then reimport the new link on affected devices. For help with failed subscription updates, see the Help Center. This guide continues with the initial import steps.

View Account Overview

Import the client on your platform

First, sign in to the user panel downloads area and check the client and instructions for your operating system. Installers are provided through the panel for active plans; sign-in is required to get a subscription. Marketing pages don't provide direct links to static installers. The steps below cover common import locations on desktop and mobile. Follow the instructions for the client provided through the panel. If you already have a client, check that its subscription format matches before importing; don't overwrite another configuration you're still using.

Windows: Add a remote URL from the subscription or configuration page

Use the Windows desktop client provided in the panel. After installing and opening it, find “Subscription,” “Configuration,” or a similar management page. Choose the option to add a remote configuration by link, paste the subscription URL you copied into the address field, and give the configuration a recognizable name. Save it and update the subscription. Once the server list loads, select this configuration for use. Saving the link and a name without downloading the configuration usually isn't enough to connect.

Next, check the client's connection toggle and network routing options, such as the system proxy. Enable the required mode as directed by the client. If your system asks for permission, confirm the app name before allowing it. If your browser works but other apps don't, first check whether those apps are covered by the current proxy mode rather than switching plans. Then follow the connection testing steps below.

macOS: Import the Configuration and Check System Permissions

Use the macOS desktop client provided in the panel. Open its subscription or configuration manager and add the remote subscription URL. If the panel's quick-import option opens the client correctly, you can confirm the import there instead. After the configuration downloads, check its name and server list, then select it. If the app still has an older configuration, confirm which one is active; otherwise, you may update the new one but keep connecting through the old one.

The first connection may require approval for network settings or other system permissions. Follow the client and system prompts. Don't disable system security protections just to skip a confirmation, and don't run terminal commands from unknown sources. If your system blocks the app, check the delivery instructions and file source in the panel. Once the client opens, check its connection toggle and selected server instead of relying only on a menu bar icon.

Android: Add a Subscription and Approve the VPN Connection

In the Android client provided in the panel, go to configuration or subscription management and choose the option to add by URL. Paste the full subscription link, save it, and update. If you use system sharing or quick import, confirm that the intended client is receiving the link. When the server list appears, select the imported subscription as the current configuration, choose a server, and connect.

When Android first asks for permission to establish a VPN connection, check the app name and approve it. Return to the client to check the connection status. If it often disconnects in the background, review the app's background activity and battery settings; there's no need to change every battery-saving option in advance. If another VPN app is running on the device, check which one is actually active so you don't mistake a connection switch for a subscription issue.

iOS: Get the App and Add a Subscription Using the Panel Instructions

First, check the iOS delivery instructions in the user panel. Use the App Store link and directions provided there to get the recommended client; don't look for an installer on this page. Open the app and go to its subscription or configuration settings, then use the option to add a remote URL and paste the subscription link. If the panel supports quick import, check the configuration in the app after importing, then update it. Once the subscription updates successfully and the server list appears, select the configuration and server you want to use.

The first time you connect, iOS may ask to allow a VPN configuration. Follow the system prompt. Return to the client to check the connection status, then open the target app to test it. A VPN indicator means a connection has been established; it doesn't confirm that every service's account region or content requirements are met. If the import type shown in the client doesn't match the panel instructions, stop making manual changes and check the selected format in the panel.

Other Platforms and Advanced Configuration

VPNDJ also supports Linux. Check the downloads area in the panel for delivery details and setup options. For a deeper look at proxy modes, routing policies, and server types, see the setup guide. For your first setup, keep the client's recommended settings and make changes only after testing the connection.

Connect to a server and verify it works

After importing the subscription, choose a server that meets the target service's location requirements and connect. VPNDJ offers 120+ countries / 180+ servers; available options depend on the panel and the subscription content in your client. For the first test, stick with one location rather than switching repeatedly. Check that the client shows a connection and no clear errors, open a regular website to confirm basic internet access, then test the service you intend to use.

To check your browser's apparent location, open this site's IP lookup page, but treat the result as a guide. Whether other apps use the same connection depends on the client mode and each app's settings. A changed browser IP doesn't mean every app on your device is using the same route. If the target service still reports a location mismatch, check your account region, the service's supported locations, and your sign-in status rather than assuming the server configuration is wrong.

Once the connection works, keep the current configuration and note the server name so you can recognize it later. To refresh the server list, update the subscription in the client's subscription manager; you don't need to create another account or place another order each time. If the current server is no longer available after an update, choose another from the list that suits your needs. To compare locations and server types, see the servers page. Avoid changing too many settings during your first setup.

If the connection isn't working, check each step in reverse: is the current plan active, did the subscription update successfully, are you using the right configuration, have you approved system permissions, and is the target app covered by the current mode? Change one thing at a time and retest the same service to see whether it helped. Don't submit your full subscription link to public speed tests or diagnostic pages, and don't enter your account password into tools whose source you can't verify.

Still having trouble? Visit the Help Center for connection and troubleshooting guidance, or submit a ticket in the user panel. Include your device's operating system, client name, error message, and whether the issue occurs during import, update, or connection. Hide your subscription link and sensitive account details in screenshots. This is more useful than saying only “it doesn't work,” and can help avoid repeating steps when the client is already configured correctly.