A server is a set of connection details; a subscription is a source for updating those details. This section assumes you already have your own subscription or server information. Check servers in the SERVER list on Home. To enter details manually, open Add Server, select Type, and enter the address, port, authentication, and transport settings provided by your service. To import an existing subscription, select Subscribe in Add Server, enter your subscription URL, save it, and wait for the list to load.
Setup: confirm the type, then check the settings
Shadowsocks, VMess, VLESS, Trojan, HTTP, SOCKS5, WireGuard, and Hysteria2 require different fields. Filling in only the address and port does not mean the configuration is complete; also check authentication, TLS, server name, and transport settings. If you have a QR Code or share link, use the corresponding import option, then verify that Type and the key fields match the original details.
A successful subscription update means the details were retrieved and parsed; it does not mean every listed server is currently reachable. After updating, return to SERVER and check the number of entries, their names, and the selected server. Then run Connectivity Test and try accessing a destination. If an expected entry is missing, first confirm that the subscription URL is complete and valid, and that the current network can reach it. Changing Global Routing repeatedly is not a substitute for checking the source.
What to watch for: don’t confuse Subscribe with Config
Subscribe is mainly for maintaining server details. Config may also include routing, DNS, and other behavior settings, so the two are not interchangeable just because their links look similar. A subscription update may overwrite entries it manages; keep a record before manually editing them. Before deleting a subscription or server, check whether any policies in the active configuration still reference it, so you don’t leave a name pointing to a connection that no longer works.
Subscription URLs and share links may contain access credentials. Don’t share their full contents while troubleshooting. A one-time app purchase is not a service plan; Shadowrocket purchases and your existing connection details are managed separately. This site does not provide, sell, or recommend servers or subscriptions. The only way to get the app is through the App Store. Before buying, see the How to verify the official app guide.