This article explains “how to import nodes into sing-box” and why shared use within a team can affect account environment stability. It’s for everyday users who need to use sing-box on a computer or phone, or as part of a team. It focuses on importing subscriptions and individual nodes, checking routing rules, and troubleshooting connection failures.
1. Check your node details before importing
sing-box is a general-purpose proxy core. Popular clients such as SFI, sing-box for Android, Windows GUI, and NekoBox provide graphical interfaces. Before importing, check which of the following formats you have:
- Subscription link: Usually a URL starting with https, suitable for updating multiple nodes at once.
- Share link: Such as vless://, vmess://, trojan://, or ss://, suitable for importing a single node.
- Configuration file: Usually a JSON file, suitable for users who already have a complete configuration.
If you’re using the free nodes provided on this site, we recommend importing them via subscription. That way, you can simply update the subscription when nodes change instead of copying them one by one.
2. General steps for importing a subscription into sing-box
The button names vary slightly between clients, but the process is much the same. Here’s an example using a common graphical client:
- Open the sing-box client and go to “Configuration,” “Profiles,” or “Subscription.”
- Click “Add,” “New Profile,” or “Import.”
- Select “Import from URL” or “Subscription.”
- Paste your subscription link. You can name it “freevpn-x” or “Work Backup.”
- Save it, then click “Update Subscription” and wait for the node list to load.
- Return to the home screen, select a node or group, and start the connection.
For a single-node link, select “Import from Clipboard.” If the client says the format isn’t supported, it may not support that protocol, or the link may be missing its initial fields due to an incomplete copy.
3. How node imports relate to account environment stability in a team
When multiple team members use the service, stability depends not only on the nodes themselves but also on how each person imports and uses them. A common problem is that one person sticks to a single exit location while another frequently switches regions, causing the login environment for a shared business account to change too much.
We recommend establishing a few simple team rules: Use the same region or group of nodes consistently for each business account; don’t have multiple people log in to the same platform using exit locations in different countries; and if a node becomes unavailable, switch to a backup node in the same region rather than jumping to a faraway one at random. This can help reduce security checks, CAPTCHA prompts, and unusual login alerts.
Also, avoid mixing personal temporary nodes, free nodes, and the team’s regular setup in one configuration. You can create separate profiles in sing-box, such as “Daily Browsing,” “Research,” and “Team Accounts,” and switch between them as needed to avoid connecting to the wrong one.
4. Troubleshooting connection failures and import issues
- Subscription is empty: Check that the link is complete and, if necessary, open it in a browser to confirm it’s accessible.
- Startup fails: Check the logs for errors such as invalid JSON, a port conflict, or an unsupported protocol.
- Connected but websites won’t load: Check that the system proxy, TUN mode, and DNS settings are configured correctly.
- Some websites behave unexpectedly: Try a node in the same region, or switch the routing mode from global to rule-based.
- Team members get different results: Confirm that everyone is using the same subscription, client version, and routing rules.
Avoid changing too many settings at once while troubleshooting. We recommend updating the subscription first, then switching nodes, and finally checking the client version and system proxy. This makes it easier to pinpoint the problem.
5. Practical tips
For everyday users, the key to using sing-box is to import nodes correctly, update subscriptions promptly, and manage different use cases separately. Teams should also pay close attention to account environment stability: stick to the same region, avoid frequent location changes, use consistent names for configurations, and keep backup nodes available. Free nodes may be suitable for temporary access to information; for important account logins, choose a stable exit location more carefully and agree on consistent procedures across the team.