This article addresses the question of “how to import nodes into sing-box“: including importing via a subscription link, manually pasting nodes, updating nodes, and why IP, DNS, and the browser environment can still affect access even after connecting. It is suitable for users who have just installed a sing-box client and do not know where to import free nodes from, or who are unable to access the internet after importing them.
1. What to prepare before importing
sing-box itself is a proxy core. Many users actually use clients with a graphical interface, such as SFI, sing-box for Android, NekoBox, Hiddify, Karing, and others. Button names may differ slightly between clients, but the core process is the same: add a configuration, import a subscription, enable a node, and turn on the proxy.
- Prepare a working node link or subscription link. Common formats include vless://, vmess://, trojan://, and ss://, and it may also be a Clash or sing-box configuration subscription.
- Make sure the time on your phone or computer is correct, as an incorrect system time may cause TLS handshake failure.
- If you are using this site’s free nodes, it is recommended to first copy the subscription address or individual node from the latest page, and not mix it with expired links.
2. Common ways to import nodes into sing-box
The simplest way is to import a subscription. Using common clients as an example, you can follow these steps:
- Open the sing-box client and go to the “Configuration,” “Profiles,” or “Subscription” page.
- Tap “Add,” “+,” or “New Profile.”
- Select “Import from URL,” “Import from URL,” or “Subscription Link.”
- Paste the node subscription address and give the configuration a name, such as “freevpn-x”.
- Tap Save, then perform “Update Subscription” or “Update.”
- Return to the home page, select a node or choose an automatic routing configuration, and turn on the connection switch.
If you only have a single node link, you can also choose “Import from Clipboard” or “Manual Import.” After copying the full link such as vless://, tap import in the client, and if it is recognized successfully, it will appear in the node list. If a format error is shown, it usually means the link was not copied completely, or the client does not support that protocol parameter.
3. What do IP, DNS, and browser environment have to do with it after importing
Many people assume that once a node is imported and connected successfully, the browser environment must have completely changed. In reality, these should be considered separately: IP is the exit address, DNS is the domain resolution path, and the browser environment also includes language, time zone, WebRTC, cookies, account login status, and more.
After connecting to sing-box, you can first open an IP lookup website to confirm whether the exit IP has changed. If the IP has not changed, it means the system proxy did not take over successfully, or the client only enabled a local proxy while the browser is not using the proxy. On mobile devices, enabling VPN mode is generally enough; on computers, you should check the system proxy, TUN mode, or browser proxy settings.
DNS is also critical. If the node can connect but some websites will not open, it may be due to DNS pollution, DNS leaks, or routing rules that do not match. It is recommended to enable remote DNS, FakeIP, or use the client’s recommended template in the client settings, and not mix multiple rule sets at random. If you encounter restrictions on a corporate or campus network, try switching networks or testing with another node.
4. Troubleshoot connection failures in order
- Subscription update failed: First open the subscription link in a browser to see whether it is accessible; if not, the link has expired or the network is blocking it.
- The node shows a timeout: Switch to other nodes in the same subscription; free nodes may be temporarily unavailable.
- It connects but web pages will not open: Check whether system proxy/TUN/VPN mode is enabled, and try changing the DNS settings.
- Only one specific browser does not work: Disable any browser-specific proxy extension, clear incorrect proxy settings, or test in an incognito window.
In summary, there are two main ways to import nodes into sing-box: “subscription URL import” and “single node link import.” After a successful import, you should also confirm that the client mode, DNS, and browser are actually using the proxy. Beginners are advised to use the subscription method first, since it is easier to update and makes it easier to switch quickly when a node becomes invalid.